Xcode 开发 iOS app,如何配置该 app 只运行在 iPhone 上而不是在 iPad 上?

2016-04-18 15:48:37 +08:00
 Nevergp
Xcode 开发 iOS app ,如何配置该 app 只运行在 iphone 上而不是在 ipad 上?
6699 次点击
所在节点    iPhone
12 条回复
Zero24
2016-04-18 16:12:09 +08:00
General 中 Devices 选择 iPhone

即使选择 iPhone, app 也能在 iPad 上面运行. 只不过屏幕不适配,比例为 iPhone 上面的比例
zingl
2016-04-18 16:47:35 +08:00
检测设备不符提示退出

瞎说的
zqqf16
2016-04-18 17:00:10 +08:00
if ( UI_USER_INTERFACE_IDIOM() == UIUserInterfaceIdiomPad )
{
abort();
}
lerosua
2016-04-18 17:10:27 +08:00
如此这样似乎过不了审核,许多 app 苹果是用 ipad 来测的
agegcn
2016-04-18 17:31:31 +08:00
苹果审核用的是 ipad 9.7
loveuqian
2016-04-18 18:13:53 +08:00
#define IS_IPAD (UI_USER_INTERFACE_IDIOM() == UIUserInterfaceIdiomPad)
#define IS_IPHONE (UI_USER_INTERFACE_IDIOM() == UIUserInterfaceIdiomPhone)
fengyunSmlie
2016-04-18 18:26:02 +08:00
审核好像有一项 是要求在 iPad 上也是能看的吧
qq2511296
2016-04-18 18:35:32 +08:00
iOS 的 app 绝对要能在 ipad 上运行的 不能限制 iPhone 的 app 在 ipad 上运行 会有个 X2 的按钮 可以放大 2 倍运行,必须要能运行在 ipad 上
chairuosen
2016-04-18 18:37:05 +08:00
过不了审核
wezzard
2016-04-18 19:42:43 +08:00
if ( UI_USER_INTERFACE_IDIOM() == UIUserInterfaceIdiomPad ) {
destroy_the_world();
}
Deeer
2016-04-19 09:45:20 +08:00
一楼正解
jinxiansen
2016-04-21 10:19:01 +08:00
真是智商捉急,
除了一楼外,全牛头不对马嘴,
楼主问的是什么,你们回答的是什么。
就这智商。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/271996

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX