ios - 从终端运行 iOS 的 Ionic Cordova 无法正常工作
问题描述
我正在尝试使用以下命令行从终端在模拟器上运行 ionic 2 应用程序ionic cordova run ios
。
应用程序构建成功,模拟器出现了!
但是该应用程序未安装,我在终端内收到以下错误
打开“com.curlybrackets.rnbemitter”的请求失败。该请求被服务委托 (SBMainWorkspace) 拒绝,原因是:NotFound(“应用程序“com.curlybrackets.rnbemitter”对 FrontBoard 未知”)。基础错误(域=FBSOpenApplicationErrorDomain,代码=4):操作无法完成。FrontBoard 不知道应用程序“com.curlybrackets.rnbemitter”。FrontBoard 不知道应用程序“com.curlybrackets.rnbemitter”。com.curlybrackets.rnbemitter:-1
我正在使用以下版本:
- 科尔多瓦 8.0.0
- 离子cli 4.0.1
知道为什么会发生上述错误吗?
谢谢。
解决方案
我从终端运行模拟器时遇到了同样的问题。我通过在 Xcode 上打开我的项目并从那里启动模拟器来解决这个问题(只需运行应用程序)。
它只需要这样做一次。之后,应用程序总是从终端正确启动。
推荐阅读
- mysql - 如何为 JSON_OBJECT() 动态提供键和值?
- matlab - 如何估计回归系数定义我自己的协方差矩阵的估计方法或使用 MATLAB 给定的协方差矩阵?
- python - 使用 Python 将数据帧的行与字典配对
- pentaho-report-designer - 参数中的默认值,pentaho 报表设计器
- drag-and-drop - 如何防止通过interact.js拖放触发超链接?
- python - 从 .flow_from_directory 中提取 X_train
- ruby-on-rails - 通过 Rails 中的预订检查对象的可用性
- ruby-on-rails - 将 css 类传递给 Ransack 的 sort_link
- python - Python MQTT:在DataFrame中累积消息读取并定期保存
- python - R中使用rSymph的符号矩阵问题