架构armv7s的未定义符号:“_ OBJC_CLASS _ $ _ PushNotificationManager”,引自:xxxAppDelegate.o中的objc-class-ref

时间:2014-02-07 00:37:31

标签: ios xcode pushwoosh

我的问题是: 升级XCode后,我发现我的项目无法在测试iPhone上构建和运行。我甚至在git存储库中检查了我的旧提交,这些提交中的非提交可以在之前运行的真实iPhone上运行。它可以在模拟器上构建和运行。它也可以存档。

enter image description here

我检查了其他人的问题,没有答案可以帮助我。 我为我的项目和静态库添加了所有依赖框架和静态库。 enter image description here

enter image description here

我的项目构建设置是:
enter image description here

我的目标构建设置是:
enter image description here

1 个答案:

答案 0 :(得分:3)

你的图书馆:

libPushNotificationManager.a

使用另一个与armv7不兼容的架构构建。您需要删除当前库并重建它。您也可以尝试创建新方案,或将部署目标从6.1更改为7+,尽管问题在于特定库。