对于我正在处理的应用,我们会考虑组织的一部分定价,这取决于组织的用户数量。为此,我们需要一些机制来确保用户的登录信息不会在组织内共享。
一种方法是使用UIDevice.currentDevice.identifierForVendor
,但这不允许用户使用多个设备登录。
我想知道是否有某种方法可以访问用户的Apple ID的匿名版本,使用我们的供应商ID(甚至是应用程序ID)进行散列和加盐,这样它就无法跟踪和引入隐私问题。
在登录时使用此功能会限制用户帐户仅供具有相同Apple ID的设备使用,我认为这足以防止帐户共享。
如果没有 - 关于我们如何将每用户组件添加到定价中的任何想法?
感谢。