iOS App转让

释放双眼,带上耳机,听听看~!

App 转让官方文档:

点击这里查看文档

以下是重点:

转让过程并没有什么困难的。
主要在完成转让之后,遇到一个难题:无法覆盖安装线上版本

遇到问题的流程:

在 App 转让之前已经在 AppStore 上线了,接收 App 的账号重新生成了provisioning 文件,但是无法覆盖安装 AppStore 上面的版本。

出错的截图和Log:

  1. Xcode 打包时报错
  2. iPhone 覆盖安装报错
  3. 利用Xcode查看错误Log
0x16e247000 __MobileInstallationInstallForLaunchServices_block_invoke222:
Returned error Error Domain=MIInstallerErrorDomain Code=64 "Upgrade's
application-identifier entitlement string
(3Z8U5R2JJ3.com.meetin.meetin) does not match installed application's
application-identifier string (3E48EX8J87.com.meetin.meetin);
rejecting upgrade."
UserInfo={LegacyErrorString=MismatchedApplicationIdentifierEntitlement,
FunctionName=-[MIInstallableBundle performVerificationWithError:],
SourceFileLine=1084, NSLocalizedDescription=Upgrade's
application-identifier entitlement string
(3Z8U5R2JJ3.com.meetin.meetin) does not match installed application's
application-identifier string (3E48EX8J87.com.meetin.meetin);
rejecting upgrade.

解决方案:

不需要任何解决方案。
利用新的provisioning文件打包上传到AppStore,审核通过后就可以正常覆盖安装了。


这是我和 Apple 反复沟通,并最终验证的结论。

 

人已赞赏
iOS文章

iOS开发者帐号 App转让/转移 及转移后的证书问题解答(多图慎入)

2020-5-12 8:03:02

iOS文章

iOS 实现WiFi 局域网传输文件到 App

2020-5-12 14:18:02

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索