【问题标题】:The installed iOS app can run in the device in-spite its provisioning profile has deleted from Developer portal已安装的 iOS 应用程序可以在设备中运行,尽管其配置文件已从开发人员门户中删除
【发布时间】:2015-01-31 09:11:42
【问题描述】:

我有一个非常糟糕的情况。我已经构建了一个企业 iOS 应用程序,并且该应用程序安装在太多设备上。现在,受人尊敬的配置文件将于 2015 年 3 月 2 日到期,因此我的客户建议请删除现有配置文件并在 2015 年 2 月 2 日创建新的配置文件。

所以我只想确认一下,

  1. 如果我从开发人员门户中删除配置文件,则使用此已删除配置文件的用户设备中已安装的应用程序将停止运行吗?

  2. 我该如何管理这个东西,以便用户可以运行现有应用程序,而他们不需要安装将使用新配置文件构建的新应用程序。

提前致谢。

【问题讨论】:

  • 为什么需要删除配置文件?您的应用是在 AppStore 中还是 AdHoc 分发版?
  • 这是一个企业应用程序,因此我们使用企业分发证书分发了该应用程序。它不在 appStore 上。

标签: ios provisioning-profile


【解决方案1】:

如果我从开发人员门户中删除配置文件,那么 使用此已删除配置文件的用户设备中已安装的应用程序将 是否停止运行?

不,它不会停止。 (直到到期日)

我该如何管理这个东西,以便用户可以运行现有的应用程序 他们不需要安装将要构建的新应用程序 使用新的配置文件。

您不能,您需要提供带有新创建的证书和配置文件的新版本。

【讨论】:

  • 我要在 Midhun 的回答中添加的一件事是,如果公司的部署使用 MDM,您可以将配置文件提供给公司,他们将通过 MDM 无线分发它,然后无需推送应用程序的新版本并强制用户更新自己。如果这家公司足够大,他们确实应该使用 MDM,以便在发布时将更新推送给他们的企业应用用户,而无需用户干预。
【解决方案2】:

如果您从开发者门户中删除现有的配置文件,那么已安装的应用程序将不会停止运行。

您可以转到苹果网站上的 Provisioning Portal (http://developer.apple.com/) 并删除现有配置文件并创建一个新配置文件。

【讨论】:

    猜你喜欢
    • 2011-10-12
    • 2012-05-16
    • 1970-01-01
    • 1970-01-01
    • 2014-10-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多