我正在构建一个与医疗保健IT相关的应用程序。我的公司希望能够通过appstore分发它,但前提是在数据库中专门提供了由的UDID标识的设备。我已经准备好了,但我想知道苹果是否会拒绝这样的东西。
有谁有使用激活码的经验吗?
谢谢,
太好了。
发布于 2010-05-05 09:53:48
不是的。参见SDK协议(from PDF hosted at wired.com)的3.3.3节。
3.3.3未经苹果公司事先书面批准,应用程序不能通过应用程序商店以外的分发机制提供、解锁或启用其他特性或功能。
发布于 2010-05-05 17:13:55
对于这种类型的有限分发,您应该考虑使用Enterprise License。它将允许您控制您的应用程序安装在哪些设备上。
发布于 2010-05-20 21:02:33
请允许我提个建议。为什么不在应用程序中进行一种身份验证呢?当您打开应用程序时,用户必须创建一个帐户,您必须手动批准该帐户。如果他们有一个帐户,他们可以用它登录。您可以在应用程序的内存中记住登录凭据,也可以使用包含核心数据的数据库,比如SQLLite。在这种情况下,你仍然可以控制谁可以访问你的应用程序,我认为苹果会允许这样做的。我现在想不出一个,但我已经看到其他应用程序需要一个帐户才能使用它。
Br
保罗·皮伦
https://stackoverflow.com/questions/2770123
复制相似问题