2024年2月
clang: error: SDK does not contain 'libarclite' at the path
Apple staff mentions:
libarclite was necessary for older OS versions, but is now obsolete. If you're encountering errors referring to this library, you should audit every target in your project for those that declare support for a minimum deployment target under iOS 11, and update them to at least iOS 11, or something more recent than that. You should not modify your Xcode installation to resolve this.
In podfile: add these lines at the end of the file. This will automatically change all pods targets to iOS 11 after running pod install
. You don't have to select each target step by step.
post_install do |installer|
installer.pods_project.targets.each do |target|
target.build_configurations.each do |config|
config.build_settings["IPHONEOS_DEPLOYMENT_TARGET"] = "11.0"
end
end
end
bundleId 被注册错误提示及解决方案
如果bundleID 已经被其他账号注册,则会提示以下错误,需要换一个bundleid 或 让另一个账号进行删除:
Embedded binary's bundle identifier is not prefixed with the parent app's bundle identifier.