iOS企业版:为了让更新的应用程序安装在旧版本上,我应该更改或保持不变



我负责用我们的企业证书对供应商创建的应用程序进行重新签名,然后在内部分发。上次我们对现有应用程序进行更新时,用户必须先卸载旧版本,然后再安装新版本,否则他们的主屏幕上会有两个外观相同的应用程序。

我需要在manifest.plist文件中更改和/或保持不变,以便将来的应用程序更新覆盖现有应用程序?我需要对资源调配配置文件执行任何不同的操作吗?

鉴于iOS8中的清单缓存错误,更改捆绑包标识符会使我想要的东西变得不可能吗?

您需要保持应用程序的捆绑包id不变。这就是应用程序被视为更新的关键。如果捆绑包id发生更改,则它将作为一个新的、独立的应用程序安装。

只有bundle ID(例如com.abc.xyz)需要保持不变。

最新更新