我在我的应用中实现了登录Facebook登录功能。
之后,当我尝试在模拟器中运行该应用时,会显示以下错误
当我在 DEVICE 中运行该应用时,它运行正常。
我已经检查了所有场景。项目中没有重复单个文件。我没有导入任何“.m”文件。
如何在所有实施中在模拟器中运行我的应用程序。任何帮助都会有所帮助。
答案 0 :(得分:1)
表示您已经加载了两次相同的功能。由于从其他链接器标志中删除-ObjC后问题消失,这意味着此选项导致函数加载两次:
来自Technical Q& A
此标志使链接器加载库中的每个目标文件 定义Objective-C类或类别。虽然这个选项会 通常会导致更大的可执行文件(由于额外的目标代码 加载到应用程序中),它将允许成功创建 包含类别的有效Objective-C静态库 现有的课程。
https://developer.apple.com/library/mac/qa/qa1490/_index.html