如何仅针对iPhone / iPod启动应用程序,而不是针对App Store上的iPad启动应用程序?我似乎无法在我的.plist文件和iTunesConnect中找到任何设置。谢谢!
答案 0 :(得分:10)
你做不到。 Apple的应用程序商店指南似乎特别不允许在iPad上以(1X / 2X)兼容模式运行或崩溃的iPhone应用程序。
答案 1 :(得分:9)
只需检查Build Settings
并找到关键字:Targeted device family
您可以选择iPhone
,iPad
或iPhone/iPad
个选项
当您构建应用程序并将其发送给Apple时,它只检查那里的值并使其可用于指定的设备。
答案 2 :(得分:3)
这是一个老问题,但答案可能对其他开发人员有用:
答案 3 :(得分:2)
我可以看到这种方式的一种方式是这样的:
-(BOOL) application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
{
if (UIDevice.currentDevice.userInterfaceIdiom == UIUserInterfaceIdiomPad)
return NO;
// rest of launching code
return YES;
}