我正在尝试根据构建类型(设备/模拟器或调试/发布)设置我的应用程序的版本号,以便我可以从开发人员构建报告的崩溃中筛选出我在野外实际构建中看到的崩溃。
我通过使用构建后自定义命令来执行此操作,该命令的问题是它在应用程序包签名后修改 plist 文件,导致我无法部署到实际设备的应用程序。
似乎如果我将其作为构建步骤执行,它会避免该问题,但我担心它可能与我认为在某处发生的 plist 合并步骤冲突。
有没有正确的方法来做到这一点?
我正在尝试根据构建类型(设备/模拟器或调试/发布)设置我的应用程序的版本号,以便我可以从开发人员构建报告的崩溃中筛选出我在野外实际构建中看到的崩溃。
我通过使用构建后自定义命令来执行此操作,该命令的问题是它在应用程序包签名后修改 plist 文件,导致我无法部署到实际设备的应用程序。
似乎如果我将其作为构建步骤执行,它会避免该问题,但我担心它可能与我认为在某处发生的 plist 合并步骤冲突。
有没有正确的方法来做到这一点?