iPad上的Cordova iPhone应用程序外观

时间:2014-12-21 11:42:18

标签: ios iphone ipad cordova

所以我正在为iOS和Android开发基于Cordova的应用程序。它的iOS部分只能在iPhone和iPod Touch上运行。

当我上次提交我的应用程序进行审核时,我收到了他们的拒绝消息:

2.10:iPhone应用程序也必须在iPad上运行,无需修改,iPhone分辨率和iPhone 3GS分辨率为2X

事情是,这是我的应用在iPad中的样子:

My App on the iPad

我在寻找另一个同样在iPad上运行的iPhone应用程序,我找到了FourSquare:

FourSquare on the same iPad

据我所知,他们以相同的分辨率运行。

我在我的应用程序中进行了$(window).width()和.height()调用,我得到320x480,据我所知,这是原始iPhone的分辨率。

我在这里找到了另一个问题,解决了类似的(我认为)问题:2.10 iPhone Apps must also run on iPad without modification, at iPhone resolution, and at 2X iPhone 3GS resolution

但是当我检查我的设置([项目目标]>应用程序图标和启动图像)时,"启动图像源"设置为LaunchImage,"启动屏幕文件"是空白的。 (我对原生iOS设置和故事板的体验有限,所以我不确定我是否正确实现了链接SO问题中规定的解决方案。)

我还在这里找到了另一个:Make an iPhone specific app work on iPad to meet Apple requirements

它讨论了编辑一个.plist文件以删除对iPad的所有引用。我在我的网站上发现了两个条目,' CFBundleIcons~ipad'和'主nib文件基本名称(iPad)',两者都没有值(值列为空)。我应该删除那些吗?我试着去尝试,但我有点害怕我可能会爆炸一些无法修复的东西(加上尝试,提交审查,等待Apple回到我身边的时间是无限+ 5秒,项目已经落后于时间表:()。

0 个答案:

没有答案