React native 反应本机fbsdk失败的Xcode生成
我知道相关的问题,但它们指的是现在不支持的Pod文件,所以决定再次提出 这是我对错误的调用堆栈:React native 反应本机fbsdk失败的Xcode生成,react-native,facebook-ios-sdk,react-native-fbsdk,React Native,Facebook Ios Sdk,React Native Fbsdk,我知道相关的问题,但它们指的是现在不支持的Pod文件,所以决定再次提出 这是我对错误的调用堆栈: ld: warning: Auto-Linking supplied '/Users/Me/Documents/FacebookSDK/Bolts.framework/Bolts', framework linker option at /Users/Me/Documents/FacebookSDK/Bolts.framework/Bolts is not a dylib Undefined sym
ld: warning: Auto-Linking supplied '/Users/Me/Documents/FacebookSDK/Bolts.framework/Bolts', framework linker option at /Users/Me/Documents/FacebookSDK/Bolts.framework/Bolts is not a dylib
Undefined symbols for architecture armv7:
"_OBJC_CLASS_$_FBSDKHashtag", referenced from:
objc-class-ref in libRCTFBSDK.a(RCTConvert+FBSDKSharingContent.o)
ld: symbol(s) not found for architecture armv7
clang: error: linker command failed with exit code 1 (use -v to see invocation)
我的Info.plist
看起来像这样:
<array>
<dict>
<key>CFBundleTypeRole</key>
<string>Editor</string>
<key>CFBundleURLSchemes</key>
<array>
<string>fb****</string>
</array>
</dict>
</array>
<key>FacebookAppID</key>
<string>********</string>
<key>FacebookDisplayName</key>
<string>My App</string>
<key>LSApplicationQueriesSchemes</key>
<array>
<string>fbapi</string>
<string>fb-messenger-api</string>
<string>fbauth2</string>
<string>fbshareextension</string>
</array>
CbundleTypeRole
编辑
循环流化床锅炉方案
食品饮料****
FacebookAppID
********
FacebookDisplayName
我的应用程序
LSApplicationQueriesSchemes
fbapi
fb messenger api
fbauth2
fbshareextension
~/Documents/FacebookSDK
中,并添加到
生成设置
选项卡中的框架搜索路径
(设置为
递归的)螺栓、FBSDKCoreKit、FBSDKLoginKit、FBSDKShareKit
都存在于
从~/Documents/FacebookSDK
中拖动Xcode项目的框架
组libRCTFBSDK.a
存在于
构建阶段
选项卡~/Documents/FacebookSDK
添加到构建设置选项卡中的框架搜索路径
的顺序很重要
我把它带到了顶端,它开始构建。
似乎对登录等没有副作用。我做了一些调查,
事实证明,将~/Documents/FacebookSDK
添加到构建设置选项卡中的框架搜索路径
的顺序很重要
我把它带到了顶端,它开始构建。
似乎对登录等没有副作用。我也有同样的问题,只是从xcode打开文件xcworkspace。
这是可行的我也有同样的问题,只从xcode打开文件xcworkspace。 这很有效