根据“内部应用程序|提供更新的应用程序”部分中的this link,我应该能够分发新的.mobileprovision文件,而不是强制用户安装新版本的应用程序:< / p>
对于已经拥有该应用的用户,您可能需要为下一次购买时间 发布的版本,以便它包含新的配置文件。如果 不,您可以只分发新的.mobileprovision文件,以便用户 将不必再次安装该应用程序。新的配置文件将 覆盖已存在于应用档案中的那个。
怎么可能呢?编译/演唱应用程序不是必需的分发配置文件吗?我希望能够分发新证书的方便,但我非常怀疑这甚至可以工作。有人有确切消息么?或者我错误地解释了这个措辞?如果没有,我该怎么做呢?
答案 0 :(得分:1)
Apple说Provisioning profiles can be installed and managed using MDM, downloaded and installed by users from a secure website that you provide, or distributed to users as an email attachment to open and install.
因此,您只能分发移动设备配置文件并对其进行测试。
我观察到的一件事是,在企业分发配置文件的情况下,设备udid不需要在门户中添加。 ipa文件将安装在所有设备上。在企业开发人员配置文件的情况下会发生这种情况。
答案 1 :(得分:0)
管理更新Apple已经说过:  “内部分发的内部应用程序不会自动更新。您需要通知员工更新并指示他们安装应用程序。如果在Xcode中分配给应用程序的应用程序标识符未被更改,它将识别app作为现有应用程序并安装更新,同时保留本地存储的应用程序数据或首选项。为了更方便,请考虑在应用程序中开发一个与服务器联系以在运行时进行更新的功能。“
所以我猜测会向用户发送推送通知,通知他们有关更新并要求他们安装,一旦点击确定,您可以将它们重定向到托管应用的服务器,他们可以从那里安装< / p>