当我将我的iOS应用程序转移给另一位开发人员时,我收到了此消息
You can't transfer this app because of the following reasons:
iCloud enabled
You can only transfer apps that aren’t iCloud enabled.
Deleting and Transferring Apps Documentation
文档说明:
Make sure the app uses only technology and content that can be transferred.
No version of the app can use an iCloud entitlement.
由于我的应用程序版本使用了iCloud,我真的无法转移它吗?如果有办法,我该怎么办?
答案 0 :(得分:8)
必须使用新的SKU / Bundle ID删除并重新创建应用程序。
转到定价>从销售中移除应用程序选择地区>取消全选
删除更多下的应用(在预售,价格等右侧)>删除应用
在开发者帐户下创建应用程序,作为具有新SKU / Bundle ID的同名新应用程序。
这将删除任何评论/评级,游戏中心数据,iCloud数据以及链接到该应用的任何其他数据。您必须重新创建自己的应用内购买。
答案 1 :(得分:0)
警告:切勿在应用程序中使用iCloud权利。这不值得,因为它会使您的应用无法转让,因此永远无法销售!
我在以前的某些版本中启用了iCloud权利,可以与NSUbiquitousKeyValueStore一起使用,现在我再也无法转让该应用程序了……真是太糟糕了。我有该应用程序的Android版本,但Google Play没问题。