较旧的项目停止使用最新的模拟器更新进行构建
Older project stopped building with latest simulator updates
我有一个使用 this method 创建多个环境的旧项目。
它在 2 周前构建良好。今天我打开 xcode,它要求进行更改(正在下载新的模拟器),现在项目无法构建。
我收到此错误:
error: unable to read property list from file: /Users/{user}/Library/Developer/Xcode/DerivedData/{proj}-axqsdaitnghejddytagzzurgxvka/Build/Intermediates.noindex/{proj}.build/PROD-iphonesimulator/{proj}.build/Preprocessed-Info.plist: The operation couldn’t be completed. (XCBUtil.PropertyListConversionError error 0.)
除了模拟器更新外,几乎没有任何变化。我已经检查了我的构建脚本和其他所有内容。
有什么想法吗?
谢谢
原来 -e
不再是有效标志,因此它在 preprocess.h 文件中打印 -e
,然后将其复制到 Preprocess-Info.plist。因此 Xcode 无法打开 .plist 文件并且应用程序无法构建。
所以我只需要从构建脚本中的所有 echo
语句中删除 -e
标志。
我有一个使用 this method 创建多个环境的旧项目。
它在 2 周前构建良好。今天我打开 xcode,它要求进行更改(正在下载新的模拟器),现在项目无法构建。
我收到此错误:
error: unable to read property list from file: /Users/{user}/Library/Developer/Xcode/DerivedData/{proj}-axqsdaitnghejddytagzzurgxvka/Build/Intermediates.noindex/{proj}.build/PROD-iphonesimulator/{proj}.build/Preprocessed-Info.plist: The operation couldn’t be completed. (XCBUtil.PropertyListConversionError error 0.)
除了模拟器更新外,几乎没有任何变化。我已经检查了我的构建脚本和其他所有内容。
有什么想法吗?
谢谢
原来 -e
不再是有效标志,因此它在 preprocess.h 文件中打印 -e
,然后将其复制到 Preprocess-Info.plist。因此 Xcode 无法打开 .plist 文件并且应用程序无法构建。
所以我只需要从构建脚本中的所有 echo
语句中删除 -e
标志。