I sent this question to Apple and received the following response.
Hello,
Thank you for contacting Apple Developer Support regarding the iOS Developer Program.
In regards to your request, it is important to note that the Enterprise Program is intended specifically for the development of internal applications for use by employees and contractors only. It is not intended to be a work-around for any device limits imposed by the 100 device limit of the iOS Developer Standard Program.
Before you will be able to purchase a membership in the iOS Developer Enterprise Program you will be presented with the terms and conditions of the Program License Agreement. We suggest that you begin an enrollment, and when presented with the Program License Agreement, compare the terms to your business needs and decide at that time if the program would be a good fit for your organization.
I hope that this information is helpful to you. Please let us know if you have any additional questions or need further assistance.
Not sure if it's what you are looking for, but I was looking at https://testflightapp.com/ this morning which is designed to take the pain out of beta testing.
这就是我们将所有自己的应用程序分发给客户进行测试的方式,它可以节省大量的故障排除!我们也将其全部连接到我们的 CI 系统,正如您打算做的那样。
FYI, you don't need the enterprise account to wirelessly distribute apps any more. You can do it from within XCode using a standard developer account - once you've built and archived an app you can pop into the XCode Organizer, select the version you want to distribute from the archived apps section, and click "Share". You can then build an IPA and .plist for hosting online, and for download by provisioned devices.
This is how we distribute all our own apps to clients for testing, it saves on a lot of troubleshooting! We have it all hooked up to our CI system too, as you're intending to do.
发布评论
评论(3)
我将此问题发送给Apple并收到以下回复。
您好,
感谢您就 iOS 开发者计划联系 Apple 开发者支持。
关于您的请求,请务必注意,企业计划专门用于开发仅供员工和承包商使用的内部应用程序。它并非旨在解决 iOS 开发者标准计划 100 台设备限制所施加的任何设备限制。
在您购买 iOS 开发者企业计划的会员资格之前,您将看到计划许可协议的条款和条件。我们建议您开始注册,并在收到程序许可协议时,将条款与您的业务需求进行比较,然后决定该程序是否适合您的组织。
我希望这些信息对您有所帮助。如果您还有任何其他问题或需要进一步帮助,请告诉我们。
最好的问候,
乔·卡尔
苹果开发者支持
I sent this question to Apple and received the following response.
Hello,
Thank you for contacting Apple Developer Support regarding the iOS Developer Program.
In regards to your request, it is important to note that the Enterprise Program is intended specifically for the development of internal applications for use by employees and contractors only. It is not intended to be a work-around for any device limits imposed by the 100 device limit of the iOS Developer Standard Program.
Before you will be able to purchase a membership in the iOS Developer Enterprise Program you will be presented with the terms and conditions of the Program License Agreement. We suggest that you begin an enrollment, and when presented with the Program License Agreement, compare the terms to your business needs and decide at that time if the program would be a good fit for your organization.
I hope that this information is helpful to you. Please let us know if you have any additional questions or need further assistance.
Best Regards,
Joe Carr
Apple Developer Support
不确定这是否是您要找的,但我今天早上在查看 https://testflightapp.com/旨在消除 Beta 测试的痛苦。
Not sure if it's what you are looking for, but I was looking at https://testflightapp.com/ this morning which is designed to take the pain out of beta testing.
仅供参考,您不再需要企业帐户来无线分发应用程序。您可以使用标准开发者帐户在 XCode 中完成此操作 - 一旦构建并存档了应用程序,您就可以弹出 XCode 管理器,从存档的应用程序部分选择要分发的版本,然后单击“共享”。然后,您可以构建 IPA 和 .plist 用于在线托管,并通过配置的设备下载。
这就是我们将所有自己的应用程序分发给客户进行测试的方式,它可以节省大量的故障排除!我们也将其全部连接到我们的 CI 系统,正如您打算做的那样。
FYI, you don't need the enterprise account to wirelessly distribute apps any more. You can do it from within XCode using a standard developer account - once you've built and archived an app you can pop into the XCode Organizer, select the version you want to distribute from the archived apps section, and click "Share". You can then build an IPA and .plist for hosting online, and for download by provisioned devices.
This is how we distribute all our own apps to clients for testing, it saves on a lot of troubleshooting! We have it all hooked up to our CI system too, as you're intending to do.