我在iTunes商店有一个应用程序,其分发证书(在密钥链访问中)将于明天到期。它是在一年前生成的,即使我最近更新了我的iPhone开发者计划,但我还没有续订任何证书或签名。
当我将测试设备(iPod touch)日期设置为几天之后并尝试在其上运行应用程序时,它会显示“由于配置文件已过期,无法打开应用程序**”。
这是否意味着购买我的应用程序的所有人都会在一天内收到此消息?或者只是我?
换句话说,当分发证书/配置文件未更新且设置为过期时,在此日期之前购买的应用程序是否也将停止在所有用户设备上运行?我非常关心依赖这个应用程序的用户。在这种情况下,应用程序是否会自动从商店中删除,或者我必须将其删除并重新提交?
我最关心的是当前的用户。 Apple“程序续订”页面没有提及我还应该更新商店中的所有应用程序。困惑。
答案 0 :(得分:15)
您的应用程序仍然适用于从商店下载的用户,如果您从商店下载它,它甚至可以为您工作。这只会影响使用配置文件将应用程序放在设备上的用户(即您构建它并将其从xCode安装到您的设备上)。用户过去,现在和将来都不会注意到任何不同。