我刚才有人用iPad买了我的应用程序(第一个案例1年后)没有iPhone。
糟糕的是我的应用程序通过短信或电话进行通信,因此它只适用于iPhone。
我甚至专门在“目标设备系列”中设置了 - 但我想这对iTunes无关紧要 - 在iTunes中的要求仍然是iPhone,iPad或iPod。
在iTunes上有没有类似Android的过滤器逻辑,避免用户在iPad上获取应用程序?
虽然我在说明中清楚地写了这一点 - 但我还是希望避免向购买该应用并且没有iPhone的用户解释这一点。
答案 0 :(得分:2)
不,但您可以使用UIRequiredDeviceCapabilities
字典指定设备需要具备哪些功能。
答案 1 :(得分:1)
您可以在telephony
UIRequiredDeviceCapabilities
有关详细信息,请参阅:
答案 2 :(得分:0)
除了Djan建议,你可以在你的didFinishLaunching上再做一件事,通过UIDevice检查设备系列,如果它不属于iPhone,只需重定向到其他页面,并带有错误信息或任何你想要的内容。