社区微信群开通啦,扫一扫抢先加入社区官方微信群
社区微信群
通过上期iOS App转让/转移详细步骤(配图)完成app的转让之后,会发现
在app转让过程中可能出现各种问题,下面是我遇到的问题,跟大家分享解决办法。
问题描述:
在 App 转让之前已经在 AppStore 上线了,接收的新账号重新创建了证书和生成了provisioning 文件,但是打出的测试包无法覆盖安装 AppStore 上面的版本。
Xcode给出的报错提示:
问题描述:
有些app如果有开发widget,转移过程之后发现app的Identifier已经成功转移到新的账号下,但是有的时候app的widget的Identifier并没有转移过来(可能是苹果的bug),这就会导致widget无法创建Provisioning Profile,但是如果你直接在新账号下创建一个同样的Identifier会发现无法创建,原因是已经在原账号下存在了
解决:
通知让原账号人员删除该app对应的widget的Identifier,新账号才可重新创建。
问题描述:
始终提示“您必须接受最新版的主协议,才能开始转移协议。”,如下图:
转让app时不会转让推送证书。现有证书将继续有效,直至过期或被撤消。有关推送证书的详细信息应在app转让前与转让方进行协商。接受方必须重新创建相关推送证书。
您必须从您要转让的 App 中移除所有构建版本和测试员,并清空“测试信息”中的所有信息栏。就是打开TestFlight,点击到每个构建版本里面,选中构建版本的app,点击右上角的按钮,是将此版本设置为过期,全部设置成过期就可以满足条件了
如果觉得我的文章对您有用,请随意打赏。你的支持将鼓励我继续创作!