我正在设计一个需要用户创建自己的个人资料的付费应用程序。
这个应用程序当然可以在用户拥有的每台设备上下载。
这是我要绕过的精确场景:
- 用户在 iPhone 上下载应用程序
- 他创建了一个帐户并开始使用进行服务器调用的应用程序
- 他在他的 iPad 上下载了应用程序,并用他的登录名和密码检索了服务器上的数据,到目前为止一切顺利
- 现在,他把他的 iPad 借给了一个朋友(他没有为这个应用付费)。
- 朋友想使用该应用程序,并想创建自己的帐户。然而,我想禁止这样做,因为他没有为应用程序付费。
所以我的问题是:我想将应用程序的使用仅限于为应用程序付费的用户,而不是他的朋友。
当然,我不能使用 AppleID,因为无法从代码中获取它。
我想我可以像这里提到的那样使用 iCloud,但是由于(iOS 唯一用户标识符)用户可以选择不使用 iCloud,我的问题没有解决......
有没有我错过的简单解决方案来解决该问题?