如何让iPhone应用程序远离iPad商店?

时间:2010-05-26 00:33:38

标签: iphone ipad release universal-binary

我有一个iPhone应用程序,我已经开始变成一个通用应用程序,但是过程不完整,我想发布iPhone版本的更新。

我知道您可以在Info.plist文件中指定设备功能,将您的应用限制为某些设备,但是如何防止未完成的通用版本出现在iPad商店中呢?

检查LSRequiresiPhoneOS BOOL条目(在Info.plist文件中)是否足够?

谢谢!

3 个答案:

答案 0 :(得分:3)

我认为限制iPhone 非常错误决定 - iPad旨在以兼容模式运行所有iPhone应用程序(除了电话等明显的事情)。所以你会遇到严重的抱怨。

如果它是关于iPad部分的半完成增强功能,那么只需关闭这些功能并为iPhone编译(目标设备:只有iPhone;也可以调整plist文件)。

答案 1 :(得分:2)

您可以使用UIRequiredDeviceCapabilities并在info.plist中指定您需要“电话”。这将使它远离iPad(以及iPod touch)。请参阅Device Support

答案 2 :(得分:1)

我在“项目设置”下找到了一个设置 - >构建标题为“目标设备系列”。也许尝试将其设置为iPhone,而不是iPhone / iPad - 我认为这也应该有所帮助。