PhoneGap发布图像iOS苹果商店提交 [英] PhoneGap Launch Image iOS Apple Store Submission

查看:211
本文介绍了PhoneGap发布图像iOS苹果商店提交的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

一直以来, iTunesConnect PhoneGap 应用程序的提交相当麻烦。特别是当我尝试使用 Application Loader 时,我看到这个新消息弹出。

As always the submission to iTunesConnect of my PhoneGap application is being rather troublesome. In particular is this new message I see pop up when I try to use Application Loader.

Your binary is not optimized for iPhone 5. - New iPhone apps and app updates 
submitted must support the 4-inch display on iPhone 5 and must include a launch 
image with the -568h size modifier immediately following the 
<basename> portion of the launch image's filename. Launch images 
must be PNG files and located at the top-level of your bundle, or provided 
within each .lproj folder if you localize your launch images.

https://developer.apple.com/library/ios/documentation/userexperience/conceptual/mobilehig/LaunchImages.html 我创建了一个图像为640 x 1136,命名为Launch_Image_640x1136-568h.png,并将其放在www文件夹中。仍然,它给我的错误。

Per https://developer.apple.com/library/ios/documentation/userexperience/conceptual/mobilehig/LaunchImages.html I have created an image of 640 x 1136, named it "Launch_Image_640x1136-568h.png", and placed it in the www folder. Still, it gives me the error.

这里发生了什么?希望这是一个简单和容易照顾,但我在我的机智结束了现在。任何人都有任何信息或解决方案?非常感谢。

What's going on here? Hopefully this is something simple and easy to take care of, but I'm at my wit's end right now. Anyone have any information or solutions to this? Thanks.

** UPDATE **

code> Aptana 3在 Windows 8.1,并且只使用一个mac证书,密钥,p12文件和上传。我不通过xcode在mac上使用 PhoneGap

I develop the app with Aptana 3 on Windows 8.1 and only use a mac for certificates, keys, p12 files, and uploading. I'm not using PhoneGap on a mac through xcode.

推荐答案

所以我继续,终于在这里找到答案 http://community.phonegap.com/ nitobi / topics / iphone_5_optimization_requirement-on7f1 ,此处为 https: //github.com/phonegap/phonegap-start/blob/master/www/config.xml

So I kept on and finally found the answer today here http://community.phonegap.com/nitobi/topics/iphone_5_optimization_requirement-on7f1 and here https://github.com/phonegap/phonegap-start/blob/master/www/config.xml

简而言之,问题出现了,因为 Apple 在他们永无止境的追求,使事情变得困难,现在需要一个启动屏幕图像包括在所有应用程序。因此,您现在必须拥有3个不同大小的启动屏幕图像,每个启动屏幕图像都有特定的命名过程。我通过上面的链接找到的解决方案是将启动屏幕图像放在根目录,并添加以下三行到config.xml

In a nutshell the issue arose because Apple, in their never ending pursuit to make things difficult, now requires a "launch screen" image to be included in all apps. As a result, you now have to have, currently, 3 different sized launch screen images with a specific naming procedure on each. The solution that I found via the links above was to place the launch screen images in the root directory and add the following three lines to config.xml

<gap:splash src="Default.png"         gap:platform="ios"     width="320" height="480" />
<gap:splash src="Default@2x.png"      gap:platform="ios"     width="640" height="960" />
<gap:splash src="Default-568h@2x.png" gap:platform="ios"     width="640" height="1136" />

我不知道启动屏幕图像是否需要在根目录中,但它现在对我工作。此外,我不知道图像是否必须以默认开头,但我知道,较大的两个图像必须有@ 2x和-568h @ 2x在文件名的结尾是

I'm not sure if the launch screen images are required to be in the root directory or not, but it works for me at the moment. Also, I'm not sure if the images have to begin with "Default", but I do know that the larger two images have to have "@2x" and "-568h@2x" on the end of the file name that's the same name as the smallest image.

有关启动屏幕的详细信息,请参阅 Apple a href =https://developer.apple.com/library/ios/documentation/userexperience/conceptual/mobilehig/LaunchImages.html =nofollow> https://developer.apple.com/library/ios/ documentation / userexperience / conceptual / mobilehig / LaunchImages.html

For more information on "launch screens" see Apple's documentation here https://developer.apple.com/library/ios/documentation/userexperience/conceptual/mobilehig/LaunchImages.html

希望这有助于某人。

这篇关于PhoneGap发布图像iOS苹果商店提交的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆