iphone - 链接器命令失败,PubNub 库在 swift 和静态框架中

标签 iphone xcode swift linker-errors pubnub

我正在使用 xcode 7.3 和 PubNub 库。该构建在模拟器上运行良好,但在实际设备上运行时失败。 这是我看到的错误:

ld:警告:忽略文件/Users/supercomputer/Documents/SitbaqApp/iPhoneDriverApp/CocoaLumberjack.framework/CocoaLumberjack,在文件/Users/supercomputer/Documents/SitbaqApp/iPhoneDriverApp/CocoaLumberjack 中缺少必需的架构 armv7 .framework/CocoaLumberjack(2 片) ld:警告:忽略文件/Users/supercomputer/Documents/SitbaqApp/iPhoneDriverApp/PubNub.framework/PubNub,文件/Users/supercomputer/Documents/SitbaqApp/iPhoneDriverApp/PubNub.framework/PubNub 中缺少所需的架构 armv7(2 片) 体系结构 armv7 的 undefined symbol : “_OBJC_CLASS_$_PubNub”,引用自: 在 AppDelegate.o 中为 __ObjC.PubNub 键入元数据访问器 “_OBJC_CLASS_$_PNConfiguration”,引用自: AppDelegate.o 中 __ObjC.PNConfiguration 的类型元数据访问器 ld: 未找到体系结构 armv7 的符号 clang:错误:链接器命令失败,退出代码为 1(使用 -v 查看调用)

我在 OTHER LINKER FLAGS 中有 $(inherited) 标志。我没有将 cocoa pod 用于 pubnub。它是框架拖放。

现在我无法在实际设备上运行该应用。

有什么建议吗?

最佳答案

我遇到了同样的问题,但是当我使用 pod 时,我解决了这个问题。 pod 获得自动依赖。

pod setup.

关于iphone - 链接器命令失败,PubNub 库在 swift 和静态框架中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37206249/

相关文章:

ios - 如何在 Swift 的 NSUserDefault 中存储数组?

ios - 图像放大后 UIScrollView 滚动出图像?

iphone - 动画同级 View

iphone - 在iOS下以实用方式仅播放YouTube API中的音频

ios - 如何将渐变层放置到没有框架的 UIImageView 上

ios - "AFNetworking.h".pch 文件中找不到文件

ios - UITabBarController 的项目未显示

iphone - 给定图层的对象。如何在 iPhone 中查看图层的 View ?

iPhone - 暂停时应用程序退出

iphone - 如何将自定义 UIView 添加到 Storyboard场景