步骤牢记不住,每次都要搜,索性转来看
前言:
为了各个 app 互不影响,我们需要把 A 账号里面的 App 迁移到 B 账号中,使用独立的账号来管理。所以就有了这篇文章。
1、首先登陆 B 账号,拿到 B 账号的 Team ID ,等会需要用到。
2、登陆 A 账号进入App 信息,滑到页面底部找到 “转让 App” 按钮。
image.png3、点击 “转让 App” 进入如下页面,绿色勾表示符合转让 App 条件,灰色横线表示不符合条件,只要有一个条件不符合就不能进行转让,所以我们必须解决 TestFlight Beta 这个问题。点击取消退出当前页面。
image.png4、在 App 信息页面选择 testFlight ,需要把里面的所有构建版本都设置为过期版本(放心,这里的操作不会影响到线上版本)
image.png image.png5、将所有的构建版本设置为过期后再次进入到转让 App 页面,我们发现这里的全部条件都已经符合了。
image.png6、点击继续进入到下一个页面,把账号 B 以及账号 B 的 Team ID 填入到对应的文本框,填好之后点击继续。
image.png7、然后就会看到苹果需要你同意的各种条款,勾选同意,点击请求转让,账号 A 上面的所有操作到此就全部完成了。
image.png8、登陆账号 B 进入 iTunes Connect 就发现页面顶部有个警告,提示你尽快完成 App 的接收,如果超过 60 天仍未接收将被取消。
image.png9、点击警告进入到详细页面,就会看到我们刚刚转让的 App 。
image.png10、点击 review 按钮进入 App 转让信息界面,这里需要我们呢填写一些账号相关的信息,安装要求填写即可。
11、填写完成之后点击完成,回到我的 App 界面,你就会惊喜的发现,刚才转让的 App 已经出现在 App 列表中,转让完成。
作者:SwiftAlan链接:http://www.jianshu.com/p/b82cbd6da4a4來源:简书著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。
个人补充:
APP ID 会随之转移至新账号.
so APPID 不用重新建.证书什么的都要重新建了
进行版本提交时出现如下错误警告:不用管他
WARNING ITMS-90076: "Potential Loss of Keychain Access. The previous version of software has an application-identifier value of ['xxx'] and the new version of software being submitted has an application-identifier of ['xxx'].this will result in a loss of keychain access."
WARNING ITMS-90159: "Invalid provisioning profile. This app contains an embedded provisioning profile that is not associated with your account.Please use a provisioning profile associated with team id xxxx"
上述两个警告说的是 iTunes 转移APP 从旧账号转移了一个APP到新账号,现在要发布新的版本,然后提交的时候出现了警告。大意是provisioning profile与账号信息不匹配,需要使用新appId 申请发布证书及 provisioning profile。
这个提示是warning,对提交版本没什么影响,可以正常进行提交.
网友评论