首页 文章列表 文章详情
Xcode打包怎么开发和分发企业应用程序
2021-10-18
140阅读
来源:applebyme
标签:开发技巧 账号申请 业界动态 教程文库 IPA打包 IPA上传助手 被拒原因 证书制作

在Apple Developer Enterprise Program中开发应用程序的工作流程类似于为 App Store 开发应用程序的组织所使用的工作流程。在

开发过程中,让 Xcode 为您管理您的资产,并仅在需要时使用您的开发者帐户。Xcode 会为您创建App ID和配置文件,并正确配置您

的项目以使用您启用的应用服务。


Apple Developer Enterprise Program 的成员还可以在 Mac App Store 之外向其组织内的用户分发 macOS 应用程序。


第 1 步:建立您的团队


如果您是帐户持有人(加入 Apple Developer Enterprise Program 的人),请使用您的开发者帐户邀请团队成员。


将管理员角色分配给帮助您管理团队的人员。将开发人员角色分配给开发您的应用程序但无权分发它的人员。Account Holder 和 

Admin 角色共同负责导出您的应用程序以在 App Store 之外分发。最初,帐户持有人是团队中唯一的成员。


您还可以从团队中删除人员。例如,如果您聘请承包商来开发您的应用程序,请在他们的合同结束时将其移除。


步骤 2:创建开发配置文件


如果您拥有Account Holder或Admin角色,请执行以下步骤以启用您的开发团队:


在 Xcode 中,将目标分配给团队并向目标添加功能。


从团队弹出菜单中选择 Apple Developer Enterprise Program 团队。如果您使用自动签名,Xcode 会创建一个 App ID,启用指定的

权利,并为您创建团队配置文件。


警告:请勿在 App Store Connect 中添加需要配置的功能,例如Apple Pay、Game Center和In-App Purchase。


在您的开发者帐户中,注册开发和测试设备。


当团队成员在设备上启动应用程序时,Xcode 会自动注册该设备。如果您想更好地控制团队设备,请注册多个设备并使用您的开发者帐

户禁用或启用设备。如有必要,请团队成员找到他们的设备 ID并将其发送给您。


第 3 步:开发您的应用


执行以下步骤以开始:


在 Xcode 中,将您的 Apple ID 帐户添加到“帐户”首选项。


要创建您的开发证书并注册您的设备,请在设备上启动该应用程序。


从团队弹出菜单中选择您的 Apple Developer Enterprise Program 团队。Xcode 将创建您的开发证书,注册您的设备,然后根据需要

重新生成和下载 Xcode 管理的团队配置文件。


重要提示:每个团队成员都应该拥有自己的Apple ID和签名证书。不要在团队成员之间共享签名证书。


第 4 步:分发您的应用程序进行测试


如果您拥有Account Holder或Admin角色,您可以使用临时配置文件将您的应用分发到注册设备进行测试。


作为 Apple Developer Enterprise Program 的成员,您没有App Store Connect帐户,因此无法使用 TestFlight 分发应用程序。


第 5 步:向组织内的用户发布您的应用


如果您具有Account Holder或Admin角色,请按照相同的步骤分发到已注册的设备,但在导出应用程序之前不需要注册设备。当您导

出应用程序,选择企业分配方法。请注意,您不能使用通配符 App ID 分发企业应用程序。


如果您不使用 MDM 系统分发您的应用程序,用户可以使用iOS 应用程序 (IPA) 文件安装您的应用程序,但他们将需要手动信任您的组

织才能启动该应用程序。


第 6 步:使用 Xcode 服务器自动构建您的应用程序并托管源代码控制存储库


使用与 Xcode Server 的持续集成来自动构建、分析、测试和归档您的应用程序。


上一篇:测试开发人员 ID 签名的应用程序怎么测试启动行为? 下一篇:企业签名怎么在 iOS 上手动点击信任开发人员
友情链接:APP开发 | APP开发社区 | 安卓上架 | APP打包 | APP生成 | APP封装 | webclip| 驿站APP | discuz做APP | IPA上传小助手 | 苹果手机截图 | wordpress制作app
2015 - 2020 © AppleByMe - 成都九扇门科技有限公司 版权所有 商务合作 蜀ICP备18037248号