iOS 应用程序可以针对 App Store 中的某些用户吗?

Can iOS applications be targeted to certain users in the App Store?

我已经为我们公司的现场工作人员编写了一个企业 iPhone 应用程序,当权者正在考虑将其提供给我们的一些客户公司,作为他们的现场工作人员的免费赠品采用。我假设 Apple 不会允许企业分发给非公司员工的用户,所以我必须将它放在 App Store 上。

但是,我们希望将用户群限制为已批准的用户或公司,因此我想避免让任何人都可以使用它。该应用程序确实与我们的服务器通信,在我看来,这使得它存在被黑客攻击的风险;我们当然希望避免这种情况。

我想知道是否有办法将 App Store 下载限制为特定用户或公司?或者是否有其他方法可以防止任何人下载和使用该应用程序?

作为答案发布,根据 OP...

对于您的情况,您可能想查看企业对企业的分布:https://developer.apple.com/programs/volume/b2b/

您可以使用 iOS11

中发布的新 "DeviceCheck APIs"

Using the DeviceCheck APIs, in combination with server-to-server APIs, you can set and query two bits of data per device, while maintaining user privacy. You might use this data to identify devices that have already taken advantage of a promotional offer that you provide, or to flag a device that you've determined to be fraudulent. The DeviceCheck APIs also let you verify that the token you receive comes from an authentic Apple device on which your app has been downloaded.

https://developer.apple.com/documentation/devicecheck