有人知道如何解决此错误吗?我无法使用IMFPush库= /编译我的项目
ld:警告:忽略文件/Users/kersul/Develop/Grabit_iOS/Pods/IMFPush/Frameworks/IMFPush.framework/IMFPush,
文件中缺少所需的体系结构i386
/Users/kersul/Develop/Grabit_iOS/Pods/IMFPush/Frameworks/IMFPush.framework/IMFPush
(2片)体系结构i386的未定义符号:
从以下位置引用的“ _OBJC_CLASS _ $ _ IMFPushClient”
在AppDelegate.o ld中为__ObjC.IMFPushClient键入元数据访问器:找不到架构i386铛的符号:
错误:链接器命令失败,退出代码为1(使用-v查看
调用)
最佳答案
有一些问题似乎可以解决此问题。
我先来看一下Jordan's advice here
并确保该框架已正确添加到您的项目中。此外,确保框架has been linked correctly
如果都不能解决问题,则还请参见answer posed by Allen并检查.m文件是否列在编译源下面。
就是说,i386体系结构是iOS模拟器使用的体系结构。请注意,模拟器无法复制推送功能,因此即使您能够为其编译IMFPush,它也无法正常运行。
关于ios - IMFPush Bluemix无法在Swift 2.2上运行(i386错误),我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/36208122/