前言:我现在用得xcode版本号是13.2.1,xocde默认将 Build Setting -> Packaging -> Generate info.plist File
设置为了YES,具体xcode从哪个版本开始把这个设置改了的,不太清楚,之前默认值是NO。
Generate info.plist File
设置为YES
那么它会在某些条件下把Packaging
下对应的info.plist File
对应的plist文件
重新生产
那么Generate info.plist
设置成YES
具体带来的风险:
- 但凡
target
下的Version
或Build
或Backkground Modes
等都会引起info.plist
重置,如果你之前有向info中添加数据的话,那就惨了 - 如果项目中又用到了精确定位,
info.plist
中需要添加Privacy - Location Temporary Usage Description Dictionary
配置,如果这个时候在去按照1
去操作,xocde
必然崩溃,至于为什么添加了这个参数会引起xcode崩溃,那就不得而知了
修改也很简单,把Generate info.plist
设置为NO
就可以了,不让他重新生成plist
文件