我正在开发一个iOS(使用Ionic),它最终将取代App Store中的应用程序。我使用与旧版相同的应用ID。 我是否需要用于构建旧应用程序的相同证书和配置文件以便在旧应用程序之上安装新应用程序?我需要为Ad-hoc和App Store发行版进行此操作。 谢谢。
答案 0 :(得分:2)
只要app id相同,您就不需要使用相同的证书来签署您的应用程序,它可以适用于Ad-hoc和App Store分发。
我最近不得不在工作中创建新证书,因为旧开发人员没有用于签署应用商店版本的私钥。您可以阅读更多here
答案 1 :(得分:1)
对于AppStore上传,无需使用相同的证书/配置文件。我多次更改了证书和配置文件。这个证书和证明。 profile只是为了向AppStore提供。
如我所知,在Ad Hoc的情况下,配置文件和证书可以按时间更改,只能通过包标识符替换。我已经针对Enterprise许可证进行了测试,新版本的新应用程序可以用旧证书替换旧应用程序。