(f) 允许您的客户使用您的内部使用应用程序,但是 仅 (i) 在您的实际经营场所,或 (ii) 在其他地点, 前提是所有此类使用均在直接监督和物理监督下进行 控制您的员工(例如,向客户进行销售演示)。
所以我认为最好的方法是通过应用程序商店本身。
There is no legal solution to your problem. With an enterprise solution you can deploy your app to any iOS device in the world, but in the license agreement Apple states that this should be done only on devices of your employees.
(d) Distribute Provisioning Profiles only to Your Employees and only in conjunction with Your Internal Use Applications for the purpose of developing and testing Your Internal Use Applications;
(e) Distribute Provisioning Profiles only to Your Employees in conjunction with Your deployment of Your Internal Use Applications on Deployment Devices for internal use by Your Employees; and
(f) Allow Your Customers to use Your Internal Use Applications, but only (i) on Your physical premises, or (ii) in other locations, provided all such use is under the direct supervision and physical control of Your Employees (e.g., a sales presentation to a Customer).
So I think the best way for you to go is through the app store itself.
没有其他解决方案可以为普通 iOS 设备分发本机应用程序。但您可以从您的网站分发 Web 应用程序和 Web 剪辑(可以在 Safari 中运行)。
No. You must use Apple's App store. For over 99 customers (who are not employees) the only way to distribute native apps to users of stock iOS devices is via Apple's App store, which requires submitting the app to Apple for approval.
An Enterprise enrollment is only useful if you are a D&B rated corporation planning on distributing the app strictly to only employees (not customers) of your corporation.
Apple has in the past approved apps that required special hardware to operate. You may need to send them sample hardware, a video of the sample hardware being operated, or a remote login to your custom hardware. But YMMV.
There is no other solution for distributing native apps for stock iOS devices. But you can distribute web apps and web clipping (which can run in Safari) from your web site.
发布评论
评论(4)
您可能需要了解 Apple 的B2B 销售计划。它允许您将应用程序出售给特定客户而不是公众。
You might want to look into Apple's B2B sales program. It lets you sell your app to specific customers rather than to the public.
您的问题没有法律解决方案。通过企业解决方案,您可以将应用程序部署到世界上的任何 iOS 设备,但在许可协议中,Apple 规定这只能在您员工的设备上完成。
所以我认为最好的方法是通过应用程序商店本身。
There is no legal solution to your problem. With an enterprise solution you can deploy your app to any iOS device in the world, but in the license agreement Apple states that this should be done only on devices of your employees.
So I think the best way for you to go is through the app store itself.
据我所知,如果苹果没有越狱,这是不可能的。
您考虑过通过 Android 分发它吗?
编辑:你考虑过做一个网络应用程序吗?
As far as I know this is not possible with Apple without jailbreak.
Did you consider to distribute it via Android?
Edit: Did you consider to do a web-app?
不可以。您必须使用 Apple 的应用商店。对于超过 99 名客户(非员工)来说,向普通 iOS 设备用户分发本机应用程序的唯一方法是通过 Apple 的应用程序商店,这需要将应用程序提交给 Apple 审批。
仅当您是 D&B 评级公司并计划严格将应用程序仅分发给公司的员工(而非客户)时,企业注册才有用。
苹果过去曾批准过需要特殊硬件才能运行的应用程序。您可能需要向他们发送示例硬件、正在操作的示例硬件的视频或远程登录到您的自定义硬件。但是YMMV。
没有其他解决方案可以为普通 iOS 设备分发本机应用程序。但您可以从您的网站分发 Web 应用程序和 Web 剪辑(可以在 Safari 中运行)。
No. You must use Apple's App store. For over 99 customers (who are not employees) the only way to distribute native apps to users of stock iOS devices is via Apple's App store, which requires submitting the app to Apple for approval.
An Enterprise enrollment is only useful if you are a D&B rated corporation planning on distributing the app strictly to only employees (not customers) of your corporation.
Apple has in the past approved apps that required special hardware to operate. You may need to send them sample hardware, a video of the sample hardware being operated, or a remote login to your custom hardware. But YMMV.
There is no other solution for distributing native apps for stock iOS devices. But you can distribute web apps and web clipping (which can run in Safari) from your web site.