我正在MacOS的Cordova中制作一个iOS应用。
当我运行cordova emulate ios
时,该应用程序将构建并打开适用于iPhone X iOS 11.4的模拟器,但从未将其安装在模拟器中。它仅显示模拟器主屏幕。它就停在那里。
为什么要到这里而不再走下去?
更新:
现在再次尝试再次启动仿真后,它会出现以下错误:
An error was encountered processing the command (domain=NSPOSIXErrorDomain, code=2):
Failed to install the requested application
An application bundle was not found at the provided path.
Provide a valid path to the desired application bundle.
答案 0 :(得分:1)
我有同样的问题。我已经通过使用cordova构建应用程序解决了。然后获取myapp.app并在模拟器上运行它。您可以按照以下步骤操作:
npm install -g ios-sim@next
xcrun simctl list
xcrun simctl install XXXXXXX-YYYYYY-XXXX-ZZZZ-XXXXXXXXX ~/path_to_app/myapp.app