配置限量版iOS应用程序

时间:2011-10-10 13:36:40

标签: iphone ios ipad app-store provisioning

我正在开发一个应用程序,它将有两个版本:一个在应用程序商店,一个限量版将在比赛中赠送给一个赢家。我的问题是,我如何配置一个应用程序,只给一个人?我猜我需要他们的UDID,并且必须向他们发送Ad-Hoc分发配置文件;但这是否意味着每次到期时我都必须继续向他们发送新的个人资料?

最好的方法是什么?

谢谢,

CHMOD

2 个答案:

答案 0 :(得分:1)

Ad Hoc分发证书到期。除非你想放弃一个有时间限制的应用程序(Ad Hoc提供的持续时间),更好的选择可能是将应用程序赠送给获胜者的iTunes帐户,这将花费开发人员30%,或者使用其中一个App store app的50个免费兑换码。

答案 1 :(得分:0)

这取决于您想要如何自定义它。

如果你有他们的UDID,你可以用以下代码检查它:

NSString *udid = [[UIDevice currentDevice] uniqueIdentifier];

从那里你可以根据设备是否与UDID匹配来简单地切换图形或功能。

注意:从iOS5开始,uniqueIdentifier已弃用。它仍然有效,并且可能在未来仍然有效,但不能保证这一点。