我的Cordova iOS版本之前从CLI运行良好,直到我更新到macOS 10.13.4和Xcode 9.3(9E145)。现在每当我使用
cordova run ios
模拟器将启动,但我的应用程序未安装或运行,并显示以下消息:
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.
一两分钟后,该过程停止,然后消息显示:
An error was encountered processing the command (domain=FBSOpenApplicationServiceErrorDomain, code=1):
The request to open "com.myapp.name" failed.
The request was denied by service delegate (SBMainWorkspace) for reason: NotFound ("Application "com.myapp.name" is unknown to FrontBoard").
Underlying error (domain=FBSOpenApplicationErrorDomain, code=4):
The operation couldn’t be completed. Application "com.myapp.name" is unknown to FrontBoard.
Application "com.myapp.name" is unknown to FrontBoard.
有没有人在安装Xcode 9.3后专门遇到此消息?我已经卸载并重新安装了Cordova,我已经尝试过删除设置'在模拟器中,我已从我的项目中删除并添加了iOS平台 如果我直接在Xcode中打开Xcode项目文件,该项目将成功构建并运行。所以目前看起来似乎是从Cordova CLI启动模拟器的错误。 还有其他任何提示/技巧吗?
答案 0 :(得分:0)
我遇到了类似的问题。
在我更新到XCode 9.3并通过cli构建之后看到这个 错误域= IDEProfileLocatorErrorDomain代码= 1“找不到'org.oclc.digby'的配置文件”UserInfo = {NSLocalizedDescription =找不到'org.oclc.digby'的配置文件,NSLocalizedRecoverySuggestion = Xcode找不到任何iOS Ad Hoc配置配置文件匹配'org.oclc.digby'。自动签名已禁用,无法生成配置文件。要启用自动签名,请将-allowProvisioningUpdates传递给xcodebuild。} 当我在XCode中启动项目时,签名是正确的而不是抱怨。
答案 1 :(得分:0)
同样的问题,在Xcode首选项中安装iOS 11.2模拟器后解决了 - >组件,然后
ionic cordova run ios -l --target="iPhone-X"