【问题标题】:After renewing my iOS membership, is it necessary to update my apps with new distribution profiles signed with a new distribution certificate?更新我的 iOS 会员资格后,是否有必要使用新的分发配置文件更新我的应用程序,并使用新的分发证书签名?
【发布时间】:2012-01-05 05:24:41
【问题描述】:

背景:我在 App Store 中有一些现有的应用程序,我刚刚更新了我的 Apple Developer Program 会员资格。

感谢有人可以帮助解决这些问题:

  1. 是否需要为我的每个应用发布更新,使用新的分发配置文件编译并使用新的分发证书签名?

  2. 如果我不执行上述 (1) 操作,我的应用会过期并从 App Store 中消失吗?

  3. 以前下载过我的应用但尚未安装更新的用户即使在其分发配置文件过期后也能使用我的应用吗?

我找到了一个相关的问题,但它并没有具体解决上述问题: How can I update my App in the App Store if the Distribution Provisioning Profile expired?

【问题讨论】:

    标签: iphone ios app-store


    【解决方案1】:

    1. 不,您的应用会留在应用商店中。分发配置文件在您强制它们到期之前不会过期。即便如此,过期只会让您无法使用该证书提交新应用程序。它不会影响预先存在的应用程序。

    2. 不!哎呀,那太糟糕了......

    3. 是的。一旦提交,Apple 实际上会将其自己的证书应用于您的应用程序。您的分发证书仅适用于 Apple 的验证过程。

    你是好朋友。没必要大惊小怪。配置/签名/配置文件过程非常痛苦,但幸运的是我们不必担心这样的事情。

    【讨论】:

    • 我在应用商店中的所有应用都被暂停,因为帐户已过期,因此没有在应用商店中显示,但在更新我的帐户后,我的应用现在没有在应用商店中显示。帐户续订后是否需要一些时间才能显示,还是有其他原因?
    【解决方案2】:

    如果你已经更新了,那么就没有必要做所有这些事情了:)

    1) 您不能使用不同的证书更新新版本...您只能使用它。

    2) 如果您不更新您的证书,我认为它们只会从销售中删除。 :( 但正如彼得所说,也许他是对的:)

    您可以找到很多具有此类查询的链接...希望您能找到并获得解决方案。 :)

    一切顺利:)

    【讨论】:

    • 我在这里有点困惑。参考您的 1) - 假设在我的旧分发证书到期后我的应用程序有重要更新,我该怎么办?
    • 那么你应该更新你的证书......如果我让你感到困惑,我很抱歉。如果您想在应用商店更新您的应用,您必须使用提交以前版本时使用的相同配置文件:)
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2012-12-31
    • 1970-01-01
    • 1970-01-01
    • 2023-03-30
    • 2011-04-08
    • 1970-01-01
    • 2016-09-27
    相关资源
    最近更新 更多