Facebook SDK 正在我的 IOS 设备上编译,但没有我的模拟器

Facebook sdk is compiling on my IOS device, but no my simulator

我已经下载了 Facebook SDK,并让它在我的应用程序 post 的模拟器上运行,但它甚至无法在我的设备上编译。

 clang: error: no such file or directory: '/Users/justking14/Library/Developer/Xcode/DerivedData/Descover-fqkbngyllggoxkcskmhhzgmkffxe/Build/Products/Debug-iphoneos/libPluginFacebook.a'
 clang: error: no such file or directory: '/Users/justking14/Library/Developer/Xcode/DerivedData/Descover-fqkbngyllggoxkcskmhhzgmkffxe/Build/Products/Debug-iphoneos/libPluginProtocol.a'

libPluginFacebook.a 和 libPluginProtocol.a 在带有库的 Link 二进制文件中是红色的,当我删除它们时它仍然不会编译说

 ld: file is universal (4 slices) but does not contain a(n) armv7s slice: /Users/justking14/Desktop/IR/cocos2d/plugin/plugins/facebook/proj.ios/sdk/FacebookSDK.framework/FacebookSDK file '/Users/justking14/Desktop/IR/cocos2d/plugin/plugins/facebook/proj.ios/sdk/FacebookSDK.framework/FacebookSDK' for architecture armv7s
 clang: error: linker command failed with exit code 1 (use -v to see invocation)

您使用的 FacebookSDK 没有架构的机器代码armv7s

该架构是最先进的,但现在,应用程序大多只使用 armv7 和 arm64


将您的应用构建设置更改为仅使用这些架构(仅使用默认架构)