一 注册Apple开发者账号


二 申请证书:Certificates 选项

  1. iOS Distribution
  2. Distribution
  3. Development

一些服务需要单独申请证书
需要将证书下载并导入mac钥匙串证书管理中


三 申请app 项目统一标识符:Identifiers 选项

  • Bundle ID com.nankit.项目名 (不可重复) 与xcode中填写的对应

四 注册用于开发和测试的设备:Devices 选项

  • 1.需要设备UUID

五 申请配置文件:Profiles 选项

  • Profile是把(以上Certificates/Identifiers/Devices)信息全部打包在一起,方便我们在调试和发布程序打包时使用,这样我们只要在不同的情况下选择不同的profile文件,而且这个Provisioning Profile文件会在打包时嵌入.ipa的包里。团队的Provisioning Profile中包含了该Provisioning Profile对应的App ID,可使用的证书和设备,通过[Provisioning Profile打包程序拥有与之相应的证书,并且是将App ID对应的程序运行到Devices中包含的设备上去.*

六 苹果app管理中心添加APP


七 APP管理中心可申请TestFlight测试

  • TestFlight内部测试,邀请机制,发邮件及邀请码。
  • TestFlight公共测试,发链接,需经过苹果审核。