在iOS中缓存供应配置文件问题

时间:2011-11-09 17:49:49

标签: ios caching profile ios-provisioning provisioning-profile

我正在使用Apple的内部订阅。我构建了应用程序并通过Web链接分发它。一切都很好,所以我可以通过从iPhone的Safari浏览器调用清单来安装这个应用程序。然后我撤销了证书并删除了配置文件 - 这导致我的应用程序无法运行(然后我发现这种情况一直发生在你撤销证书时。)

为了让我的应用程序再次运行,我创建了新证书和内部供应配置文件 - 然后我辞去了我当前的.ipa文件并将其替换为Web服务器。

然后我尝试在不同的设备上安装应用

  1. 我在1台iPad上安装了它,它可以正常工作,我在设置中看到了新的配置文件。
  2. 我尝试在第二台iPad上安装相同的应用程序,但在安装过程中失败了。有什么奇怪的是它将旧配置文件安装到我的设置中(我认为这是某种缓存或其他)。我删除了所有应用程序,所有配置文件并重新启动 - 但没有运气 - 我仍然无法将此应用程序安装到此特定iPad上。
  3. 可能有人有同样的问题,如果与缓存问题有关,请如何清理缓存。

    P.S。我想在不擦拭设备的情况下修复它

1 个答案:

答案 0 :(得分:0)

在您进行此测试时,您的第二台iPad是否通过USB连接到您的开发计算机?如果是,Xcode的管理器通常只会恢复您尝试删除的配置文件。如果是这种情况,请尝试从管理器中删除它。