一、iOS16手機開啟開發(fā)者模式 "developer mode disable"
iOS16手機未打開開發(fā)者模式時:
1铃绒、Xcode 無法選中 iOS16的設(shè)備,報錯:developer mode disable
2、無法打開升級前編譯的App
解決辦法:在你的iPhone中操作
調(diào)試手機–設(shè)置–隱私與安全–(滑動到最底部)開發(fā)者模式–開啟開發(fā)者模式(需要重啟手機)
二、Pod工程中的Bundle target簽名報錯
方法一:手動選擇Pod工程中的Bundle target 簽名中的Team霉咨,與主工程一致
方法二: 在 Podfile 文件 中設(shè)置你的開發(fā)者的Team ID
post_install do |installer|
installer.generated_projects.each do |project|
project.targets.each do |target|
target.build_configurations.each do |config|
config.build_settings["DEVELOPMENT_TEAM"] = "Your Team ID"
end
end
end
end
方法三: 在 Podfile 文件 中設(shè)置 CODE_SIGN_IDENTITY (推薦此方法)
post_install do |installer|
installer.pods_project.targets.each do |target|
target.build_configurations.each do |config|
config.build_settings['IPHONEOS_DEPLOYMENT_TARGET'] = '10.0'
config.build_settings['EXPANDED_CODE_SIGN_IDENTITY'] = ""
config.build_settings['CODE_SIGNING_REQUIRED'] = "NO"
config.build_settings['CODE_SIGNING_ALLOWED'] = "NO"
end
end
end
三、XCode14打出來的包多了一些系統(tǒng)庫
?? 切記:在Build Phases -> Link Binary With Librarires 里面添加 libswiftCoreGraphics.tbd拍屑。
否則xcode14打出來的包途戒,在iOS12.2以下的系統(tǒng)找不到 libswiftCoreGraphics.dylib而發(fā)生崩潰。