我为我们公司的现场工作人员编写了一个企业iPhone应用程序,并且正在考虑将这些应用程序提供给我们的一些客户公司,作为他们的现场工作人员使用的免费赠品。我认为Apple不会允许企业分发给非公司员工的用户,因此我必须将其放在App Store上。
但是,我们希望将用户群限制为已批准的用户或公司,因此我希望避免将其提供给任何人。该应用程序确实与我们的服务器进行通信,这使我认为存在黑客风险;我们当然希望避免这种情况。
我想知道是否有办法将App Store下载仅限于某些用户或公司?或者是否有其他方法可以防止任何人下载和使用该应用程序?
答案 0 :(得分:1)
根据OP发布答案
对于您的情况,您可能希望查看企业对企业分发:https://developer.apple.com/programs/volume/b2b/
答案 1 :(得分:0)
您可以使用新的" DeviceCheck API"这是在iOS11中发布的
使用DeviceCheck API,结合服务器到服务器API, 您可以在维护时为每个设备设置和查询两位数据 用户隐私。您可以使用此数据来识别具有此功能的设备 已经利用了您提供的促销优惠,或者 标记您确定为欺诈的设备。 DeviceCheck API还允许您验证您收到的令牌是否来自 正在下载应用程序的Apple设备。