自从Xcode10+以来,遗留构建系统已经被弃用,但仍然可以选择使用它。在最新的xcode Xcode13中,如果你尝试使用它,你会遇到一个错误- release note reference
我们能够使用New build系统将我们的应用构建到设备上,但它只在初始构建时起作用。后续构建将遇到Unable To Install错误。我们发现,重新打开Xcode,关闭模拟器,清除derivedData,清理构建文件夹将使构建再次工作,但只有一次,"Unable To Install“错误将再次出现。
还有谁在Xcode13中看到了类似的问题?如果是这样,您有什么建议或解决方法吗?

发布于 2021-10-16 13:33:02
这是需要添加到WorkspaceSettings.xcsettings文件中的新选项:
<>.xcworkspace文件右键单击
<key>DisableBuildSystemDeprecationDiagnostic</key>
<true/
下面是一个包含两个设置的完整WorkspaceSettings.xcsettings文件(请忽略不相关的PreviewsEnabled选项):
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>BuildSystemType</key>
<string>Original</string>
<key>DisableBuildSystemDeprecationDiagnostic</key>
<true/>
<key>PreviewsEnabled</key>
<false/>
</dict>
</plist>
发布于 2022-02-02 08:36:45
我已经在我本地的Keychain Access中安装了苹果开发和分发证书,但我也面临着与您相同的问题。
有趣的是,我把Signing(Debug)选项改成了Automatically manage signing,它最终在我的真实设备上建立起来了。

发布于 2021-11-18 12:50:06
如果使用CLI,您可以使用以下命令:
/usr/libexec/PlistBuddy -c "Add :DisableBuildSystemDeprecationDiagnostic bool" WorkspaceSettings.xcsettings
/usr/libexec/PlistBuddy -c "Set :DisableBuildSystemDeprecationDiagnostic true" WorkspaceSettings.xcsettings显然,找到要修改的项目的相关文件。
https://stackoverflow.com/questions/69259866
复制相似问题