gpt4 book ai didi

ios - 如何在 iOS 上将应用程序的使用限制在一台设备上

转载 作者:行者123 更新时间:2023-11-28 10:05:01 25 4
gpt4 key购买 nike

我目前有一个应用程序,用户可以通过应用程序内购买来解锁应用程序上的内容。我注意到,一些用户通过在多台设备上使用他们的 Apple ID 登录来“滥用”此功能,我目前正在研究如何将内容的使用限制在完成购买的设备上。我知道 Apple 不允许这样做,所以这意味着支付系统应该从应用程序中消失。

因此,引入日志记录将帮助我能够识别在后端使用该应用程序的人,但我仍然需要能够限制设备。据我所知,CurrentDevice 的 UUIDString 不再是真正的方法了。还有哪些选择?我看到了这个库,它似乎 promise 唯一标识: https://github.com/fabiocaccamo/FCUUID

另一种解决方案可能是创建一个许可系统,因此一次只能使用一个许可。

谢谢!

最佳答案

我将描述我们在不同设备上使用相同帐户的体验 (VOD):
用户可以在他想要的多少台设备上使用应用程序,但他只能在 5 个 uniq 设备上观看内容。
每次用户尝试观看内容时,应用程序检查设备是否注册了某个 UUID,如果没有则尝试注册。 UUID 是每个安装唯一的,这意味着如果用户将观看内容,然后删除应用程序,再次下载并观看,那么他基本上失去了 1 台设备。
同时用户可以通过网络注销设备,但他只有大约 25 个注销(我不知道如果用户全部使用它们会发生什么)。
我们不使用应用内购买,而且帐户是跨平台的(android、iOS、网络、电视等),所以不确定它是否对您有帮助。

关于ios - 如何在 iOS 上将应用程序的使用限制在一台设备上,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55269248/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com