gpt4 book ai didi

ios - 如何保护为 iPhone 等开发的应用程序不被转售

转载 作者:行者123 更新时间:2023-12-01 17:57:55 25 4
gpt4 key购买 nike

我为 iPhone 开发了一个应用程序。
在某些国家/地区,您可以去一些地方,给您的 iDevice,他们会在上面安装任何应用程序/应用程序,而且便宜得多(任何应用程序只需 1 美元)。
他们是怎么做到的? - 他们只需合法地购买一次应用程序,然后将“客户的”iDevice 与那里的帐户同步。我认为这是非法的,转售...

所以我的问题是:
作为开发人员,我可以采取哪些步骤来保护我的应用程序被非法共享?
苹果对此有什么反对吗?因为苹果购买是与账户相关的。

编辑:我忘了提到,该应用程序是免费的,产品必须在应用程序(应用程序内购买)中购买,该应用程序将在从其他服务器购买后下载。

一种解决方案可能是,如果可以获得设备的 UDID 和“帐户 ID”,我可以限制下载,比如说,5 个设备。我读到,从 iOS5 开始,不可能获得 UDID,或者是吗?这种限制是否违反了 Apple 规则?

最佳答案

I could limit download, let's say, for 5 devices [...] is such limitation against Apple Rules?



请参阅 Fernando 对您的 UDID 问题的回答,但这绝对违反开发者协议(protocol)。您的应用内购买需要可在用户拥有的任何设备上恢复。当然,用户拥有超过 5 台 iDevice 的可能性不大,所以如果你想捕获机会,你可以。也就是说,我知道苹果公司曾对试图限制“每台设备”应用程序的人进行过攻击。

if it was possible to get UDID of device and "account-id" I could limit download, let's say, for 5 devices



如果“account-id”是指下载/购买您的应用程序的 iTunes 用户名,那么不,这是不可能的。恐怕您无权访问有关购买者的任何信息。

关于ios - 如何保护为 iPhone 等开发的应用程序不被转售,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14144489/

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