参考错误在Swift Xcode 7中包含分析框架
问题描述:
在Swift代码中包含Parse Framework的初学者问题。参考错误在Swift Xcode 7中包含分析框架
我加解析框架内的 “链接二进制与图书馆”,但我仍然得到这些错误:
未定义的符号体系结构x86_64的: “_sqlite3_bind_blob”,从引用: - [PFSQLiteDatabase _bindObject:toColumn:复职:在解析(PFSQLiteDatabase.o ...
答
要使用解析,您将需要从 “链接二进制与图书馆” 增加了以下框架(从parse documentation):
- AudioToolbox.framework
- CFNetwork.framework
- CoreGraphics.framework
- CoreLocation.framework
- QuartzCore.framework
- Security.framework
- StoreKit.framework
- SystemConfiguration.framework
- libz.dyl IB
- libsqlite3.dylib
如果你使用一些第三方库需要-ObjC链接器标记,添加这些还有:
- Accounts.framework
- 社会。框架
您必须缺少libz.dylib和libslite3.dylib。添加上面列表中缺少的那些。
答
在Xcode7中libz.dylib和libslite3.dylib已被重命名为libz.tbd和libslite.tbd它们是相同的,但根据苹果.tbd是基于文本的,并且会减小下载文件的大小。