最近自己的项目上需要实现向各大平台的分享功能,于是选择友盟社会化分享SDK来实现,其官方文档写的非常详细,但在应用过程中仍然遇到诸多问题,因此将几个细节但却关键的地方记录下来。至于完整的实现过程,我觉得官方提供的文档已经非常详尽,所以没必要自己再写一篇或者demo,所以刚使用的朋友可以按官方文档的指导完成整个实现。
1.原则:按文档目录一步一步来
iOS社会化分享SDK的文档地址:http://dev.umeng.com/social/ios/operation#1
如果你和我一样是个新手,那么还是按照官方文档目录一步一步来进行吧,因为我在向项目集成SDK的过程中,遇到的问题在官方文档中都给出了解决方法,并且其在文档中位置靠前,只是我略过了这些内容。本想能节省时间,跳跃阅读,不料南辕北辙,反而花了更多的时间。下图左侧为官方目录,建议按照目录一步一步的进行操作。
2. 错误:linker command failed with exit code 1 (use -v to see invocation)
当我在项目中集成友盟SDK之后使用模拟器进行调试并未发现问题,但改为真机调试却不能成功编译,出现:“linker command failed with exit code 1 (use -v to see invocation)”,看红框范围内提示:“library 中不包含 bitcode