停止应用程序为客户端工作

时间:2012-01-31 10:32:56

标签: iphone

我为客户编写了一个iPhone App,他们正在使用我的ad hoc配置文件。如果我想阻止他们使用App,例如他们不付钱等消失。

我可以从开发者网站上删除配置文件,这会导致该应用停止工作吗?

2 个答案:

答案 0 :(得分:3)

不,一旦应用程序安装在您客户的设备上,它就会继续有效。

我为自己的ADHOC应用程序做的是在我的ADHOC应用程序" ping" (例如,通过[[NSString alloc] initWithContentsOfURL]),如果该文本文件的内容与"INVALID"类似,我exit(-1)应用。对于那些可能会使我们付钱或者避免支付账单的客户来说,这通常是件好事。

如果您执行上述描述, MAKE CERTAIN ,请在将其放入Apple Store之前删除该代码。 Apple可以拒绝你的应用程序做这样的特技表演。

答案 1 :(得分:2)

简单方法,尽可能将配置文件到期日期保持为最小值。一旦设备上的ad-hoc配置文件过期,应用程序将不会运行(将在启动时终止)。