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

时间:2018-01-03 13:30:29

标签: ios iphone app-store appstore-approval

我为我们公司的现场工作人员编写了一个企业iPhone应用程序,并且正在考虑将这些应用程序提供给我们的一些客户公司,作为他们的现场工作人员使用的免费赠品。我认为Apple不会允许企业分发给非公司员工的用户,因此我必须将其放在App Store上。

但是,我们希望将用户群限制为已批准的用户或公司,因此我希望避免将其提供给任何人。该应用程序确实与我们的服务器进行通信,这使我认为存在黑客风险;我们当然希望避免这种情况。

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

2 个答案:

答案 0 :(得分:1)

根据OP发布答案

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

答案 1 :(得分:0)

您可以使用新的" DeviceCheck API"这是在iOS11中发布的

  

使用DeviceCheck API,结合服务器到服务器API,   您可以在维护时为每个设备设置和查询两位数据   用户隐私。您可以使用此数据来识别具有此功能的设备   已经利用了您提供的促销优惠,或者   标记您确定为欺诈的设备。 DeviceCheck   API还允许您验证您收到的令牌是否来自   正在下载应用程序的Apple设备。

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