代码之家  ›  专栏  ›  技术社区  ›  Piepants

退出应用程序是否需要新的证书/密钥对来签署服务器

  •  1
  • Piepants  · 技术社区  · 11 年前

    我正在代表一个客户端创建一个包含推送通知的应用程序。

    我将应用程序作为一个用我的个人资料签名的ipa交付给他们,他们在将应用程序提交到应用商店之前,将这些应用程序剥离,并将其与个人资料一起辞职。

    我正在尝试确定此过程是否会停止推送通知的工作,并且当他们重新签署应用程序时,他们还必须创建一个证书/密钥对来签署服务器?

    很明显,如果他们在重新签名时更改了应用id,那么将需要一个新的推送证书,但是如果他们保持相同的应用id,是否需要一个新推送证书?从理论上讲,我看不出为什么会这样——因为现有的推送证书已经绑定到正确的应用程序id,并且在其生成过程中使用的CSR独立于用于生成开发证书的CSR。

    1 回复  |  直到 11 年前
        1
  •  0
  •   meda    11 年前

    好的,这是有道理的,因为它使用相同的 appId 它应该起作用。

    然而,问题是 provisioning profile 因为你用自己的应用程序签名了。

    他们也必须这样做,然后生成一对新的 certificate/key 使用他们的 CSR .

    我希望这能回答你的问题。