Sco*_*a P 1 itunesconnect ios provisioning-profile ios-provisioning
我即将推出以前由独立开发人员构建的应用程序更新.我想确保将应用程序转换到我的团队,但是我需要确保我发布的应用程序将升级用户现有应用程序而不是安装新应用程序.我使用相同的应用程序标识符,但是我是否还需要使用相同的证书和配置文件?
任何帮助表示赞赏
只要捆绑包ID相同,它就会覆盖现有的应用程序.我们为不同的构建配置使用不同的捆绑ID(一个用于从开发人员的Mac构建,一个用于由我们的CI框构建,一个用于构建应用商店).我们曾经使用过一个捆绑包ID,当开发人员为设备构建时,它会覆盖prod构建(并不总是我们想要的).
你可能会想到Android,如果你的APK签名不同,它的行为会有所不同.我相信它仍然会取代现有的应用程序,但它会强制你先卸载,所以如果应用程序的签名方式不同,你就不能在Android上进行升级安装(即一个应用程序与你的分发键一起安装,另一个用于一个开发键).