【发布时间】:2018-04-03 18:59:19
【问题描述】:
在我更新到 macOS 10.13.4 和 Xcode 9.3 (9E145) 之前,我的 Cordova iOS 构建之前在 CLI 中运行良好。现在每当我使用
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 启动模拟器似乎是一个错误。
还有其他提示/技巧吗?
【问题讨论】:
-
我已经卸载并重新安装了 Cordova 和 Xcode。仍然收到错误,仍然无法从命令行启动应用程序。
-
您是否尝试过使用这些命令? phonegap 平台删除 ios phonegap 平台添加 ios
-
对不起,Jason,这也不起作用。
-
尝试删除项目路径中的空格(如果有的话)。