帮客户开发的应用,已经上架近一年,更新了近10个版本,现需要转入客户名下。第一次操作App转让,比预想中要简单顺利,整理如下。(关于App转让需要满足的一些基本条件可在itunes Connect-->资源和帮助-->管理App-->管理App和版本-->转让App 中查询。)
转让过程主要包括转出方(A)和转入方(B)两方操作。
A方:
1、登录itunes Connect,点击我的App-->"待转让App"-->App信息,滑动到左下角点击“转让App”,进入条件界面;
2、条件界面,如“符合条件”,点击右下角“继续”,进入转入方(B)信息输入界面;
3、按界面提示输入转入方的团队代理Apple ID和Team ID(只能是代理人Apple ID,普通授权的itunesConnect Apple ID无效),点击继续进入协议界面;
4、勾选协议,点击“请求转让”。
至此转出方的操作完成。
B方:
1、用团队代理Apple ID登录itunes Connect,点击“协议、税务和银行业务”协议并提示勾选;
2、如下图需填写App元数据和审核信息等;
按要求正确输入后,点击继续,至此转入方操作基本完成。
附加:App转让时遇到的两个疑惑及解决。
1、在转让条件检查时,遇到待转让App有TestFlight版本而导致转让条件不符合,可通过点击各个TestFlight测试版本进而将其置为过期解决;
2、关于推送。当次转让时不用考虑重建推送证书,只需按以上A、B方操作流程即可,推送功能自动有效。但是后续重新打包提交时,需要新建开发证书及推送证书。
此次App转让过程颇为顺利,接收方完成接收操作后,大约半个小时App Store上即更新应用主体及相关接收方信息。苹果的速度越来越赞!
补充:(20180320)
3、关于开发证书和应用签名。App转让后的第一次版本更新,需要登录客户账号创建一系列证书和签名文件,类似新创建应用,需要特别注意的是,此时必须使用Agent账号,普通member账号不适用。首次更新后的版本更新,则仅用member账号即可打包上传(本地已保存相关开发者证书和签名文件)。