您可以对应用进行编码以在设备上运行它,并使用某些应用服务,例如CloudKit,Game Center和应用内购买。您需要注册用于开发的
设备,并将其添加到用于签署应用程序的配置文件中。如果您使用自动签名(推荐),则Xcode会在需要时为您创建这些开发签名资产。
稍后,当您将应用程序上载到App Store Connect进行测试或通过App Store分发时,Xcode可以创建您的分发签名资产。
步骤1:将您的Apple ID添加到“帐户”偏好设置中
要识别您的身份并下载有关团队的信息,请将您的Apple ID帐户添加到“帐户”首选项中。Xcode使用Apple ID凭据下载有关您所属的
所有团队的信息。
步骤2:将项目中的目标分配给团队
将项目中的每个目标分配给团队。Xcode将签名资产(证书,标识符和配置文件)存储在关联的团队帐户中。如果您以组织身份注册,则
您的程序角色将确定您可以在Xcode中执行的任务。如果您是个人注册,则您是一个单人团队的帐户持有人。如果您不是
Apple Developer Program的成员,则Xcode会为您创建一个个人团队。
步骤3:为您的应用添加功能
在“签名和功能”窗格中,启用要使用的应用程序服务。Xcode配置您的项目并相应地更新您的签名资产。如果需要,Xcode会为关联
的App ID启用应用程序服务,并重新生成其管理的配置文件。要完全启用某些应用程序服务,您可能需要登录开发人员帐户或
App Store Connect。
步骤4:在装置上执行您的应用程式
首次在连接的设备或无线设备(iOS,tvOS)上运行应用程序时,Xcode会为您创建必要的开发签名资产。Xcode注册您选择的设备,
并将其添加到它管理的配置文件中。对于macOS应用程序,Xcode注册运行Xcode的Mac。
步骤5:导出您的签名证书和配置文件
您用于在设备上启动应用程序的签名证书和配置文件存储在Mac上。现在是导出开发者帐户签名证书和置备配置文件的好时机,因为用
于签名证书的私钥仅存储在您的钥匙串中。您也可以导出开发人员帐户,以将签名资产移动到另一台Mac。