【问题标题】:Expiring App Store Provisioning Profile即将过期的 App Store 配置文件
【发布时间】:2011-10-31 00:07:31
【问题描述】:

我在 iTunes 商店中有一个应用程序,其分发证书(在钥匙链访问中)明天将到期。它是在一年前生成的,尽管我最近更新了我的 iPhone 开发者计划,但我还没有更新任何证书或签名。

当我将我的测试设备 (iPod touch) 日期设置为几天后并尝试在其上运行应用程序时,它显示“应用程序 ** 无法打开,因为配置文件已过期”。

这是否意味着所有购买了我的应用程序的人都会在一天内收到此消息?还是只有我?

换句话说,当分发证书/配置文件未更新并设置为过期时,在此日期之前购买的应用程序是否也会停止在所有用户设备上运行?我非常关心依赖这个应用程序的用户。在这种情况下,应用程序会自动从商店中删除,还是我必须将其拉出并重新提交?

我最关心的是当前用户。 Apple“程序更新”页面没有提到我应该更新商店中的所有应用程序。使困惑。

【问题讨论】:

    标签: app-store provisioning-profile


    【解决方案1】:

    您的应用程序仍然适用于从商店下载它的用户,如果您从商店下载它,它甚至也适用于您。这只会影响使用配置文件将应用程序放在设备上的用户(即,您从 xCode 构建并安装它到您的设备上)。过去、现在和未来的用户不会注意到任何不同。

    【讨论】:

    • 好的,谢谢! (松了一口气!)我是否必须尽快更新应用程序才能让新用户购买它,或者它也可以为他们服务?
    • 谢谢马特。我今天会正常睡觉。
    • @Matt S. 这是否也会影响未通过应用商店分发的企业应用程序?它们似乎无声无息地过期,只是不再打开
    • 是的,我也对企业应用程序感到好奇 @MattS。
    • 如果您的证书是“分发配置文件”并且您正在使用 Ad-hoc 应用程序,它会静默过期并且不会再次打开。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-04-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多