离子电容随机出错
Ionic capacitor randomly errored
Documents/Ionic Projects/Skwap/node_modules/@capacitor/cli/assets/capacitor-cordova-ios-plugins/sources/CordovaPluginFacebook4/src/ios/FBSDKCoreKit.framework/FBSDKCoreKit(FBSDKConstants.o)' does not contain bitcode. You must rebuild it with bitcode enabled (Xcode setting ENABLE_BITCODE), obtain an updated library from the vendor, or disable bitcode for this target. for architecture arm64
clang: error: linker command failed with exit code 1 (use -v to see invocation)
当我尝试使用 xcode 和 运行 构建我的应用程序时,此错误已开始弹出。在浏览器中一切正常,所以一定是电容器的错误。
我已经按照它说的做了,并在应用程序和 pods 设置中禁用了位码。
随之而来的是 'Command CompileSwift failed with a nonzero exit code'.
我已经更新了所有 npm 包,但仍然没有变化。
cordova-plugin-facebook4
的最新版本更新了 Facebook 框架文件,看起来它们没有启用位码,因此您必须在目标中禁用它才能使构建工作。 (或降级到以前版本的插件和 运行 npx cap update
)
要在所有目标中禁用位码,您可以将其添加到 ProjectName/ios/App/Podfile
然后 运行 npx cap update
post_install do |installer|
installer.pods_project.targets.each do |target|
target.build_configurations.each do |config|
config.build_settings['ENABLE_BITCODE'] = 'NO'
end
end
end
Documents/Ionic Projects/Skwap/node_modules/@capacitor/cli/assets/capacitor-cordova-ios-plugins/sources/CordovaPluginFacebook4/src/ios/FBSDKCoreKit.framework/FBSDKCoreKit(FBSDKConstants.o)' does not contain bitcode. You must rebuild it with bitcode enabled (Xcode setting ENABLE_BITCODE), obtain an updated library from the vendor, or disable bitcode for this target. for architecture arm64
clang: error: linker command failed with exit code 1 (use -v to see invocation)
当我尝试使用 xcode 和 运行 构建我的应用程序时,此错误已开始弹出。在浏览器中一切正常,所以一定是电容器的错误。
我已经按照它说的做了,并在应用程序和 pods 设置中禁用了位码。 随之而来的是 'Command CompileSwift failed with a nonzero exit code'.
我已经更新了所有 npm 包,但仍然没有变化。
cordova-plugin-facebook4
的最新版本更新了 Facebook 框架文件,看起来它们没有启用位码,因此您必须在目标中禁用它才能使构建工作。 (或降级到以前版本的插件和 运行 npx cap update
)
要在所有目标中禁用位码,您可以将其添加到 ProjectName/ios/App/Podfile
然后 运行 npx cap update
post_install do |installer|
installer.pods_project.targets.each do |target|
target.build_configurations.each do |config|
config.build_settings['ENABLE_BITCODE'] = 'NO'
end
end
end