【问题标题】:Why does my xcode project build on simulator but not device in xcode project?为什么我的 xcode 项目建立在模拟器上而不是 xcode 项目中的设备上?
【发布时间】:2017-04-15 05:53:40
【问题描述】:

我有一个反应原生项目,它在模拟器上成功运行,但在设备上却没有。

我之前在同一设备上运行过该项目,但自从我合并了 cocoapods 以来就没有了,尽管上述库都没有在 cocoapods 中。我在 xcworkspace 而不是项目文件中构建,不确定是否是这样。

不确定这可能是什么...任何建议表示赞赏!

【问题讨论】:

  • 您是否运行了“pod install”?如果没有,请打开终端,转到您的项目工作区并运行“pod install”。清理并重试。
  • 我运行了 pod install,所有的库都安装好了。那些抛出错误的也从来不在我的 podfile 中。
  • 我的设备和发布方案也有同样的问题。签出此stackoverflow.com/a/43007066/6423570

标签: ios xcode react-native cocoapods


【解决方案1】:

这些类型的错误通常在库未与项目链接时出现。

添加 cocoapods 后,这些库可能已取消链接。尝试运行 npm install 然后 react-native link 链接所有库或运行 react-native link <library-name> 从项目根目录链接终端中的特定库。

【讨论】:

    猜你喜欢
    • 2015-11-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-06-28
    • 2016-04-10
    • 2012-12-25
    • 2019-10-06
    • 2020-11-10
    相关资源
    最近更新 更多