No More Posting New Topics!

If you have a question or an issue, please start a thread in our Github Discussions Forum.
This forum is closed for new threads/ topics.

Navigation

    Quasar Framework

    • Login
    • Search
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Groups
    • Search

    Unable to run dev mode cordova on mac

    Help
    1
    4
    2183
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • R
      realtebo last edited by

      I’m on a Mac Os 10.14.6 with latest Xcode available

      When I try to run cordova dev I got what follows

      I already tried to remove platform from cordova and/or to remove mode from quasar, with any difference in results

      What am I doing wrong?

      quasar dev -m cordova -T ios
      
       Dev mode.......... cordova
       Pkg quasar........ v1.0.5
       Pkg @quasar/app... v1.0.4
       Debugging......... enabled
      
       app:extension Running "@quasar/icon-genie" Quasar App Extension... +0ms
       app:quasar-conf Reading quasar.conf.js +15ms
       app:external-ip Detected external IP 192.168.1.226 and using it +7ms
       app:dev Checking listening address availability (192.168.1.226:8080)... +0ms
       app:webpack Extending Cordova Webpack config +1s
       app:dev Extension(@quasar/icon-genie): Running beforeDev hook... +598ms
       app:generator Generating Webpack entry point +383ms
       app:dev-server Booting up... +6ms
      
      
       Cordova █████████████████████████ [100%] in ~14s
      
      
      
       DONE  Compiled successfully in 14130ms                                            10:18:15 PM
      
       app:cordova-conf Updated Cordova config.xml +15s
       app:spawn Running "cordova run ios --buildFlag=-UseModernBuildSystem=0" +1ms
      
      No simulator found for ". Falling back to the default target.
      Building for "iPhone Xʀ" Simulator (com.apple.CoreSimulator.SimDeviceType.iPhone-XR, iPhone-XR).
      Building project: /Users/realtebo/quasar_course_udemy/src-cordova/platforms/ios/Awesome Todo.xcworkspace
      	Configuration: Debug
      	Platform: emulator
      	Target: iPhone Xʀ
      Adding xcodebuildArg: -UseModernBuildSystem=0
      Running command: xcodebuild -workspace Awesome Todo.xcworkspace -scheme Awesome Todo -configuration Debug -sdk iphonesimulator -destination platform=iOS Simulator,name=iPhone Xʀ build CONFIGURATION_BUILD_DIR=/Users/realtebo/quasar_course_udemy/src-cordova/platforms/ios/build/emulator SHARED_PRECOMPS_DIR=/Users/realtebo/quasar_course_udemy/src-cordova/platforms/ios/build/sharedpch -UseModernBuildSystem=0
      User defaults from command line:
          UseModernBuildSystem = 0
      
      Build settings from command line:
          CONFIGURATION_BUILD_DIR = /Users/realtebo/quasar_course_udemy/src-cordova/platforms/ios/build/emulator
          SDKROOT = iphonesimulator12.4
          SHARED_PRECOMPS_DIR = /Users/realtebo/quasar_course_udemy/src-cordova/platforms/ios/build/sharedpch
      
      xcodebuild: error: Unable to find a destination matching the provided destination specifier:
      		{ platform:iOS Simulator, OS:latest, name:iPhone Xʀ }
      
      	The requested device could not be found because no available devices matched the request.
      
      	Available destinations for the "Awesome Todo" scheme:
      		{ platform:iOS Simulator, id:C9483BC5-F756-4D2C-AA6E-953FC882987B, OS:12.2, name:iPad (5th generation) }
      		{ platform:iOS Simulator, id:4723F693-252C-4D4F-B73A-9822EAAAD6BD, OS:12.2, name:iPad (6th generation) }
      		{ platform:iOS Simulator, id:1D9FA37E-F309-4555-9392-B9E0BAD60A54, OS:12.2, name:iPad Air }
      		{ platform:iOS Simulator, id:664A3CB1-8D37-4C3B-90AA-CC476A535CD9, OS:12.2, name:iPad Air (3rd generation) }
      		{ platform:iOS Simulator, id:C6F70F5F-42AF-4A06-8CA7-F5FB6A9E436A, OS:12.2, name:iPad Air 2 }
      		{ platform:iOS Simulator, id:DCCFC9B3-A687-49A2-970F-9605D64BA485, OS:12.2, name:iPad Pro (9.7-inch) }
      		{ platform:iOS Simulator, id:A2945744-4C1C-41D7-8A2C-6B4191ECD3AA, OS:12.2, name:iPad Pro (10.5-inch) }
      		{ platform:iOS Simulator, id:A8E5A550-E797-41C7-BF96-C53F09B9113E, OS:12.2, name:iPad Pro (11-inch) }
      		{ platform:iOS Simulator, id:CE49AB76-769C-4407-B6BB-7B750F8F16EE, OS:12.2, name:iPad Pro (12.9-inch) }
      		{ platform:iOS Simulator, id:2BDB416B-A91D-47A6-ABAC-6A7320C40403, OS:12.2, name:iPad Pro (12.9-inch) (2nd generation) }
      		{ platform:iOS Simulator, id:20550548-DA19-4749-9FB4-32D8706C8BAA, OS:12.2, name:iPad Pro (12.9-inch) (3rd generation) }
      		{ platform:iOS Simulator, id:6D8BDDF6-7B18-49EA-9C41-C66C18A20A4F, OS:12.2, name:iPhone 5s }
      		{ platform:iOS Simulator, id:F489FABA-D2CB-4A90-A26F-6C887FAF9EC4, OS:12.2, name:iPhone 6 }
      		{ platform:iOS Simulator, id:A7E30A6B-8408-483F-BCE9-2FC330A00315, OS:12.2, name:iPhone 6 Plus }
      		{ platform:iOS Simulator, id:33FAD07B-7556-4B71-B83C-E5C33AD26D70, OS:12.2, name:iPhone 6s }
      		{ platform:iOS Simulator, id:6BE5E7AA-EB94-428D-9CEA-538FB7F04235, OS:12.2, name:iPhone 6s Plus }
      		{ platform:iOS Simulator, id:AD65C887-19E8-4BA2-8345-4087BC0B6369, OS:12.2, name:iPhone 7 }
      		{ platform:iOS Simulator, id:EE6C5700-A299-4530-AD29-4D7B5F5E8739, OS:12.2, name:iPhone 7 Plus }
      		{ platform:iOS Simulator, id:642C26AA-F6DC-4FE5-96AA-670D502126EE, OS:12.2, name:iPhone 8 }
      		{ platform:iOS Simulator, id:F83DDB7E-11CB-45A7-8872-9995CFDB846D, OS:12.2, name:iPhone 8 Plus }
      		{ platform:iOS Simulator, id:AB504783-033C-4DAD-B6B2-C44F4FBA428A, OS:12.2, name:iPhone SE }
      		{ platform:iOS Simulator, id:279C8089-A90F-4B78-9F25-E5DD2484C798, OS:12.2, name:iPhone X }
      		{ platform:iOS Simulator, id:B401E8E2-4DF4-43DD-96F2-90F100C2C3DF, OS:12.2, name:iPhone Xs }
      		{ platform:iOS Simulator, id:5EFB2E9D-3E5F-4498-9F49-07196FCF3892, OS:12.2, name:iPhone Xs Max }
      		{ platform:iOS Simulator, id:51EB4DD4-CE11-4C38-9743-32492D10A767, OS:12.2, name:iPhone Xʀ }
      
      	Ineligible destinations for the "Awesome Todo" scheme:
      		{ platform:iOS, id:dvtdevice-DVTiPhonePlaceholder-iphoneos:placeholder, name:Generic iOS Device }
      		{ platform:iOS Simulator, id:dvtdevice-DVTiOSDeviceSimulatorPlaceholder-iphonesimulator:placeholder, name:Generic iOS Simulator Device }
      xcodebuild: Command failed with exit code 70
      
       app:spawn Command "cordova" failed with exit code: 70 +0ms
       app:cordova-conf Updated Cordova config.xml +3ms
       app:cordova-conf ⚠️  [FAIL] Cordova CLI has failed +0m
      
      1 Reply Last reply Reply Quote 0
      • R
        realtebo last edited by

        I tried to open Xcode, and verified that I’ve set iPhone xr as target and not “Generic Device”, that must be used only to make bundle for Apple Store.

        I also cleaned the build folder from Xcode.

        Restarted. same command, same output.

        1 Reply Last reply Reply Quote 0
        • R
          realtebo last edited by realtebo

          I tried to run the app directly from inside Xcode, but it fails with this cryptic error

          /Users/realtebo/quasar_course_udemy/src-cordova/platforms/
          ios/Awesome Todo/Classes/MainViewController.xib:-1: 
          Failed to find or create execution context for description
           '<IBCocoaTouchPlatformToolDescription: 0x7fee3049b600> 
          System content for IBCocoaTouchFramework-NineOneAndLater 
          <IBScaleFactorDeviceTypeDescription: 0x7fee3041e8c0> 
          scaleFactor=2x'. These intermediate objects were non-nil: (
          
          
          1 Reply Last reply Reply Quote 0
          • R
            realtebo last edited by realtebo

            Googling I found this Stackoverflow question: https://stackoverflow.com/questions/36533720/failed-to-find-or-create-execution-context-for-description-ibcocoatouchplatform

            It suggested to kill all simulator services then clean the build and restart.

            $ sudo killall -9 com.apple.CoreSimulator.CoreSimulatorService
            $ quasar dev -m cordova -T ios
            

            It worked !

            1 Reply Last reply Reply Quote 0
            • First post
              Last post