Simulator shows Black screen using ionic

前端 未结 4 1681
我寻月下人不归
我寻月下人不归 2021-02-01 20:48

i went through ionic sidemenu app when i run emulate ios i get these errors:

 Usage of \'--family\' is deprecated in 3.x. Use --devicetypeid instead.
 Usage of \         


        
相关标签:
4条回答
  • 2021-02-01 21:24

    I finally found a solution to fix this problem First setup your application:

    1- ionic start myAppname tabs

    2- cd myAppname

    3- ionic platform add iOS

    4- ionic build ios

    Then create a file in your projects directory called emulator.sh or whatever name and copy the content of the code below:

    echo "Emulating..."
    cd ./platforms/ios/build/emulator
    var=$(pwd)
    
    ios-sim launch "$var"/*.app
    

    Set permission for the script: $sudo chmod 777 emulator.sh

    whenever you want to emulate your application run the script: ./emulator.sh

    so by using this script you don't need to manually open the project in Xcode and run the project

    special thanks to Miroslav Masa

    0 讨论(0)
  • 2021-02-01 21:28

    Are you running the ionic command from inside a tmux session? tmux seems to be preventing the communication between cordova and the iOS simulator. As soon as I tried running the ionic/cordova emulate ios commands directly from the terminal, it worked just fine!

    0 讨论(0)
  • 2021-02-01 21:29

    I was having the same issue and was able to resolve it by:

    • Open Xcode
    • In the Xcode > Open Developer Tool > iOS Simulator
    • iOS Simulator > Reset Content and Settings
    • Restart Mac (uncheck open all windows)

    Godspeed.

    0 讨论(0)
  • 2021-02-01 21:32

    You have to manually copy over the latest ionic files into your project after unzipping them as noted here: http://forum.ionicframework.com/t/on-upgrading-to-ionic-beta-13-getting-error-uncaught-referenceerror-interpolate-is-not-defined/10232

    0 讨论(0)
提交回复
热议问题