xcodebuild命令,但它退出错误代码74



我正在尝试运行我的react-native项目。对于android应用程序,我没有问题,但是当我运行

npx react-native run-ios

我得到了标题错误在运行完iOS后,我得到了这个:

目标'FBSDKLoginKit'有无效的头布局:伞头发现在'/Users/myuser/Documents/Test/my-app/ios/build/Test/sourceppackages/checkouts/facebook-ios-sdk/FBSDKLoginKit/FBSDKLoginKit/include/FBSDKLoginKit.h',但它旁边存在目录:/Users/myuser/Documents/Test/my-app/ios/build/Test/sourceppackages/checkouts/facebook-ios-sdk/FBSDKLoginKit/FBSDKLoginKit/include/include;考虑删除它们

作为配置,我有:

  • 节点14.17.0
  • Xcode 13.4.1
  • "react"16.9.0",
  • "react-native"0.61.3",

我该怎么办?

我认为不知何故,我的xcodeproj影响了我的构建,所以我试图删除fbsdk,因为我不再需要了,这一步是必要的:

1-删除package.json

"react-native-fbsdk"^ 3.0.0",

2-直接删除文件iOS/Myapp.xcodeproj/project.pbxproj这部分代码:

/* Begin XCRemoteSwiftPackageReference section */
D3321AC724E5D77B000A3C6F /* XCRemoteSwiftPackageReference "facebook-ios-sdk" */ = {
isa = XCRemoteSwiftPackageReference;
repositoryURL = "https://github.com/facebook/facebook-ios-sdk";
requirement = {
kind = upToNextMajorVersion;
minimumVersion = 7.1.1;
};
};
/* End XCRemoteSwiftPackageReference section */
/* Begin XCSwiftPackageProductDependency section */
D3321AC824E5D77B000A3C6F /* FacebookCore */ = {
isa = XCSwiftPackageProductDependency;
package = D3321AC724E5D77B000A3C6F /* XCRemoteSwiftPackageReference "facebook-ios-sdk" */;
productName = FacebookCore;
};
/* End XCSwiftPackageProductDependency section */

3-在终端上,运行:

yarn

4 -比:

cd ios && pod install

5 -最后:

cd .. && npx react-native run-ios

(没有完全修复,但是错误改变了)

最新更新