起因来自,有人说我打包的phonegap的APP没有ituneArtwork,于是网上找了下,发现了一篇文章,来自:http://bbs.weiphone.com/read-htm-tid-144479.html
作者说的很简单,3步走即可
1、下载附件里的rar,解压
找到你想要做ipa的*.app,把*.app放入Payload里
用xp自带的记事本编辑Info.plist,找到<string> </string> 把中间的空格填入程序的名字 有4处要改
XML/HTML代码
- CFBundleDisplayName下面可以随便填,中文也行,这个是在iphone里显示的名字
- CFBundleExecutable下面不能随便填,这是执行名字,也就是*.app下的执行文件名是123,那么这里必须填123
- CFBundleIconFile这是iphone里显示的图标,一般*.app文件夹里是icon.png,如果是12b.png,请把CFBundleIconFile下面的icon.png改为12b.png
- 否则图标显示不正确,但是可以程序运行
- CFBundleIdentifier和CFBundleName这个随便填,最好用程序名,比如12b.app 你就在那两个下面改为12b
保存并退出后,把Info.plist放入*.app里
2、把Payload和iTunesArtwork用标准zip格式压缩 在winrar里选择标准zip
iTunesArtwork是一个标准的jpg文件,你给他加个jpg扩展名后就可以打开看了。随便用什么jpg图片都可以,这个是显示在itunes里的图片,与iphone程序的图标无关。iphone程序图标只与*。app里的icon,png有关
iTunesArtwork像素一般要求是512X512.,你要是有兴趣也可以设别的试试
在这里我用的是itunes默认的黑色图标
3、把zip扩展名改为ipa扩展名
ok,ipa程序做好
-----
附件就是那个info.plist和payload的打包