如果您正在为Mac开发,并且不想在Mac App Store上发布,则不需要开发者帐户。
您确实需要以下任何一种帐户:
- 在iOS设备上安装一个应用程序(甚至是您自己的应用程序进行调试)
- 在任何应用商店(iOS或Mac)上发布应用
编辑:请注意,如果您没有帐户,则您的Os X应用程序将未签名。它们会起作用,但是您的每个用户都会收到警告,并且需要降低Mac的安全设置才能运行该应用程序(或者,至少,他必须特别批准每个应用程序)
->删除复选框(自动管理签名)并在Simulator中运行
如果您不想在真正的iOS设备上运行该应用程序,则可以取消选中“自动管理签名”,然后通过iPhone Simulator运行该应用程序。
如果您想在真实的iOS设备上运行此应用程序或在App Store上发布该应用程序,则应拥有Apple开发人员帐户,并需要执行以下步骤:
- 首先使用您的捆绑包标识符将新应用添加到App-store-connect。
https://support.magplus.com/hc/en-us/articles/203808728-iOS-Adding-a-New-App-in-AppStore-Connect
- 创建新的iOS签名证书以进行分发和开发
https://support.staffbase.com/hc/en-us/articles/115003458931-Creating-the-iOS-Distribution-Certificate
- 为您的应用程序创建应用程序配置文件,开发和分发
https://clearbridgemobile.com/how-to-create-a-distribution-provisioning-profile-for-ios/
- 在Mac上下载并安装签名证书和配置文件,然后从Xcode重建应用。
就是这样,现在您可以在预配的iOS设备上安装并运行您的应用程序了。