我想使用 In-App-Purchase 将内容下载到应用程序。为了防止内容被“窃取”,我想给每个用户一个加密的下载链接,它只能在当前设备上解密。存储加密链接的文件应该在同一用户的其他设备上同步,因此使用 UUID 进行加密/解密将不起作用。
是否有一些信息(帐户 ID、哈希等),我的应用程序可以在所有用户设备上查询,并且在使用相同 iTunes 帐户购买应用程序的设备上调用时会给出相同的结果?
如果不是,解决原始问题的适当方法是什么?我想防止有人从一台设备获取下载链接并在另一台设备上使用它而无需付费。