我为客户编写了一个iPhone App,他们正在使用我的ad hoc配置文件。如果我想阻止他们使用App,例如他们不付钱等消失。
我可以从开发者网站上删除配置文件,这会导致该应用停止工作吗?
答案 0 :(得分:3)
不,一旦应用程序安装在您客户的设备上,它就会继续有效。
我为自己的ADHOC应用程序做的是在我的ADHOC应用程序" ping" (例如,通过[[NSString alloc] initWithContentsOfURL]
),如果该文本文件的内容与"INVALID"
类似,我exit(-1)
应用。对于那些可能会使我们付钱或者避免支付账单的客户来说,这通常是件好事。
如果您执行上述描述, MAKE CERTAIN ,请在将其放入Apple Store之前删除该代码。 Apple可以拒绝你的应用程序做这样的特技表演。
答案 1 :(得分:2)
简单方法,尽可能将配置文件到期日期保持为最小值。一旦设备上的ad-hoc配置文件过期,应用程序将不会运行(将在启动时终止)。