将应用转移到新帐户后提交应用更新

时间:2019-02-07 07:02:45

标签: ios apple-push-notifications itunesconnect submit push

正如我在下面的堆栈溢出文章中读到的那样,在应用程序转移后,许多其他推送的文章都可以正常工作。 像这样的帖子:

will push notification still work after ownership transfer in iTunesConnect

但是我的问题是,我需要为转移的应用程序创建一个应用程序更新(我是通过转移过程从另一个开发者帐户获得的), 我需要在应用更新之前创建新的推送证书吗?需要在提交应用更新之前创建一个新的推送证书吗?

注意:我已经使用FCM进行推送通知。 如果您向我提供有关此信息的一些链接(我不知道(将应用转移到新帐户后进行应用更新)),也请帮我清除疑惑。

2 个答案:

答案 0 :(得分:1)

否,您无需为应用更新创建新的APNS证书。

该证书托管在处理推送通知的服务器上,可以随时更改。记下当前证书的到期时间,然后创建一个新证书,然后在服务器上替换它。

如果您不知道当前的APNS证书何时过期,那么现在就不难创建新的证书了。

答案 1 :(得分:-1)

将应用程序的所有权转让给另一名开发人员而无需从App Store中删除该应用程序,这相对简单。转移应用程序后,它将保留其评论和评分,并且用户仍然可以访问将来的更新。

在转移应用程序之前,必须满足以下条件:

  1. 两个帐户都不能处于待处理或更改状态,并且必须接受“协议,税收和银行业务”部分中最新版本的协议。
  2. 该应用程序的任何版本都不能使用iCloud权利。
  3. 该应用程序的任何版本都不能使用存折授权。 该应用程序必须至少具有一个已发布到App Store的版本。
  4. 该应用程序上的应用程序内购买产品ID不能与收件人帐户中任何应用程序上的产品ID相同。
  5. 应针对该应用程序的所有beta版本关闭TestFlight beta测试。
  6. 与其他Mac应用程序共享应用程序组容器目录的沙盒Mac应用程序无法传输。

如果符合所有条件,则可以执行以下步骤:

第1步:备份

最好记录一下应用程序的元数据和价格,记录应用程序在App Store中可用的日期,并保存销售和下载信息。

第2步:启动应用转移

您组织中的团队代理启动应用转移。

第3步:接受应用转移

收件人组织中的团队代理接受应用转移。

详细说明了步骤2: 1.在使用先前(您要从其转移的帐户)帐户登录的App Store页面中,单击主页上的“我的应用程序”。将显示所有应用程序的列表。选择要传输的应用程序,然后滚动到“其他信息”部分,单击“传输应用程序”,然后单击“完成”。

  1. 输入收件人的团队代理的Apple ID和团队ID,然后单击“继续”。

  2. 阅读条款,选择“我已阅读并同意上述协议”,然后单击“请求转移”。然后单击“完成”。

详细说明了第3步: 1.以团队代理身份登录iTunes Connect。通知指示应用程序已准备好进行传输。

  1. 单击“协议,税收和银行业务”。

  2. 在“传输协议”下,单击“正在处理的合同”部分中应用旁边的“查看”。

4。输入新的元数据。

5。阅读条款,选择“我已阅读并同意上述协议”,然后单击“接受”。

您可以在此blog

中查看更多信息