xcode – dispatch_once运行FacebookSDK时出错
发布时间:2020-12-14 17:34:35 所属栏目:百科 来源:网络整理
导读:我不知道什么是错的,我使用 Cocoapods安装了FacebookSDK(一如既往),我在这个方法中遇到错误: _dispatch_once(dispatch_once_t *predicate,dispatch_block_t block){ if (DISPATCH_EXPECT(*predicate,~0l) != ~0l) { dispatch_once(predicate,block); }} 错
我不知道什么是错的,我使用
Cocoapods安装了FacebookSDK(一如既往),我在这个方法中遇到错误:
_dispatch_once(dispatch_once_t *predicate,dispatch_block_t block) { if (DISPATCH_EXPECT(*predicate,~0l) != ~0l) { dispatch_once(predicate,block); } } 错误的红线在dispatch_once(谓词,块)行上; .我没有做任何与使用FacebookSDK不同的事情. 有人可以帮忙吗? 解决方法
配置info.plist
在Xcode项目的Supporting Files文件夹中找到.plist文件. <key>CFBundleURLTypes</key> <array> <dict> <key>CFBundleURLSchemes</key> <array> <string>FB + AP-ID</string> </array> </dict> </array> <key>FacebookAppID</key> <string> AP-ID </string> <key>FacebookDisplayName</key> <string>App-Name</string> >如果您使用任何可以执行应用程序切换到Facebook应用程序的Facebook对话框(例如,登录,共享,应用程序邀请等),您的应用程序的.plist也需要处理此问题. <key>LSApplicationQueriesSchemes</key> <array> <string>fbapi</string> <string>fb-messenger-api</string> <string>fbauth2</string> <string>fbshareextension</string> </array> 来源:Facebook SDK文档 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |