架构x86_64的未定义符号:
“_bftaskMultipleExceptionsExceptionsException”,引用自:
___53+[PFObject(Private)deleteAllAsync:withSessionToken:]\u block\u在Parse中调用226(PFObject.o)
___65+[PFObject(Private)_deepSaveAsync:withCurrentUser:sessionToken:]_block_invokee319 in Parse(PFObject.o)
“_OBJC_CLASS_$_BFExecutor”,引用自:
解析中的objc类引用(PFObject.o)
解析中的objc类引用(PFFile.o)
解析中的objc类引用(PFFileManager.o)
解析中的objc类引用(PFInstallation.o)
解析中的objc类引用(PFPin.o)
解析中的objc类引用(PFSession.o)
解析中的objc类引用(PFUser.o)
...
“_OBJC_CLASS_$_BFTask”,引用自:
解析中的objc类引用(PFObject.o)
解析中的objc类引用(PFEventuallyPin.o)
解析中的objc类引用(PFFile.o)
解析中的objc类引用(PFFileManager.o)
解析中的objc类引用(PFInstallation.o)
解析中的objc类引用(PFPin.o)
解析中的objc类引用(PFEncoder.o)
...
“_OBJC_CLASS_$_BFTaskCompletionSource”,引用自:
解析中的objc类引用(PFObject.o)
解析中的objc类引用(PFOfflineStore.o)
解析中的objc类引用(BFTask+Private.o)
解析中的objc类引用(PFEventuallyQueue.o)
解析中的objc类引用(PFSQLiteDatabase.o)
Parse中的objc类引用(PFTaskHTTPRequestOperation.o)
ld:未找到架构x86_64的符号
错误:链接命令在退出代码1失败(使用-V以查看调用)
我发现了这个错误
我使用下面的链接作为参考,并从中实现了所有框架
Apple Mach-O Linker Error Parse
我的代码在Swift中,我找不到如何解决这个错误。
有人可以回复吗?

最佳答案

尝试以下方法:
1)如果你也使用Facebook SDK,请查看this question。解决办法似乎是:
添加到AppDelegate.m或后面紧跟常量的另一个类
导入和实现前部分:NSString*const
BFTaskMultipleExceptionsException=@“BFMultipleExceptionsException”;
2)检查库搜索路径标志,可能您的项目中没有旧的引用。
3)在生成设置时删除其他链接器标志中的-ObjC标志。

关于ios - iOS Mach-o链接器错误解析,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/30600931/

10-13 05:49