我在我的应用程序上设置react-native-fbsdk并且我能够配置所有内容并修复出现的所有错误,但现在每当我从FBSDK单击LoginButton时我的应用程序在iOS中崩溃,但在Android中一切正常。
这就是我试图做的事情:
publishPermissions to readPermissions;
#import <FBSDKLoginKit/FBSDKLoginKit.h>
至:
<key>FacebookAppID</key>
<string>000000000000</string>
<key>FacebookDisplayName</key>
<string>AppName</string>
<key>LSApplicationQueriesSchemes</key>
<array>
<string>fbapi</string>
<string>fb-messenger-share-api</string>
<string>fbauth2</string>
<string>fbshareextension</string>
</array>
行为是相同的,在调试模式下没有任何错误。
我还能做些什么来解决这个问题?
添加@Rafael Motta回复我的info.plist解决了我的问题:
<key>CFBundleURLTypes</key>
<array>
<dict>
<key>CFBundleURLSchemes</key>
<array>
<string>fb[app-id]</string>
</array>
</dict>
</array>