2011-08-19 70 views
10

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

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

这是否意味着谁购买了我的应用程序将会在一天内这个消息的所有的人吗?或者它只是我?

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

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

回答

15

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

+0

是的,谢谢! (松了一口气!)我是否必须尽快更新应用程序以供新用户购买,否则它也会起作用? – antonio

+0

更新了我的答案。 –

+1

谢谢马特。今天我会正常入睡。 – antonio