网络上有非常多开发人员提问怎么转让App并想知道具体的流程。实际上Appstore的App转让流程还是比較简单的。以下特酷吧依据自己的实际操作总结下iOS Appstore中App的转让流程。供大家參考。对网络开发不明确的朋友能够看IOS研究之网络编程Cocoa Streams使用具体解释

一,App的转让

(1)App转让的条件

至少有在Appstore上发售的版本号,即应用状态为:”ready for sale”。其它一些条件參考itunes connect中应用详情页面点击”Transfer App”给出。

(2)怎样操作转让

使用苹果开发人员帐号登陆到itunes connect。进入已经上架的App详情页面,点击”Transfer App”,假设转让的条件满足就点击”Continue”。出来的页面会让填写”Recipient’s Team Agent Apple ID”和”Team ID”,”Team ID”能够在https://developer.apple.com的membercenter-Your Account-Account summary-Developer Account Summary中找到。

确定之后,在itunes connect中的Contracts, Tax, and Banking-Transfer Agreements会看到这个转让信息。这个时候假设接收者没有接收,你是能够cancel这个转让的。

并且:

Once an app transfer has been requested, the recipient’s Team Agent has 60 days from the day initiated to accept the request. Contracts that have not been accepted within 60 days will be canceled. App transfers can take up to two business days to complete,
depending on an export compliance review.

对方有最多60天的接收时间,超过则这个转让过程会被取消,转让的过程最多可能须要两个工作日。

二,转让之后的开发

转让之后,App的Bundle ID是不变的,转让的过程也会伴随着App ID的转让.。比方特酷吧开发了一款Bundle ID(App ID)为”net.tekuba.word”的App。转让给B,那么特酷吧的苹果开发人员账户中的这个App ID就会消失,而B的开发人员帐号中就会多一个”net.tekuba.word”的App ID。这个时候假设B想继续开发这款App,仅仅须要在B的开发人员账户下生成”net.tekuba.word”App ID相应的Provisioning Profiles文件安装就可以。

05-11 15:08