如何将andoid下的phonegap工程快速的打包成ios包
我有一个phonegap工程现在已经可以打包成android包,并且可以在手机上安装运行了;现在问题是如何将这个工程拿到mac机器下打包?先声明,我对mac系统、xcode一无所知。万事俱备,只欠东风,怎么办? mac下安装cordova
0:打开http://nodejs.org/ ,安装node.js
1:进入mac命令行下,输入sudo npm install -g cordova执行在线安装
2:安装完成后,执行cordova create BGR_WEB com.mobovip.app BGR,生成工程目录
3:进入目录,cd BGR_WEB
4:新增ios平台,cordova platform add ios
5:你可以执行cordova platforms ls,查看已经安装的平台(非必须)
6:安装各种需要的插件:
cordova plugin add org.apache.cordova.device
cordova plugin add org.apache.cordova.network-information
cordova plugin add org.apache.cordova.battery-status
cordova plugin add org.apache.cordova.geolocation
cordova plugin add org.apache.cordova.dialogs
cordova plugin add org.apache.cordova.vibration
cordova plugin add org.apache.cordova.globalization
cordova plugin add org.apache.cordova.splashscreen
cordova plugin add org.apache.cordova.inappbrowser
7:将android版本下www目录覆盖BGR_WEB下的www,可以删除www/plugins下所有文件,注意cdv-plugin-fb-connect.js和facebook-js-sdk.js是否在www下,此为facebook连接插件。
8:如果BGR_WEB/platforms/ios/www没有刷新,将android版本下www覆盖到BGR_WEB/platforms/ios/www,但注意不要覆盖plugins文件夹
9:打开xcode,新建工程指向BGR_WEB/platforms/ios,即导入工程
10:替换图标。进入目录BGR_WEB/platforms/ios/BGR/Resources/icons,替换掉icon-72.png和icon-72@2x.png为BGR图标。
在xcode中选中BGR工程,在general中查看App icons节点下App引用图标路径是否正确,如果不正确,点击后面的‘文件夹’图标修改路径,直到指向BGR_WEB/platforms/ios/BGR/Resources/icons/xxx.png
11:替换Splash图片。类似10,进入目录BGR_WEB/platforms/ios/BGR/Resources/spalsh,替换掉Default~iphone.png,Default@2x~iphone.png,Default-586h@2x~ipone.png为BGR的图片。
在xcode中选中BGR工程,在general中查看Launch images节点下iphone引用图标路径是否正确,如果不正确,点击后面的‘文件夹’图标修改路径,直到指向BGR_WEB/platforms/ios/BGR/Resources/splash/xxx.png
很不错,不错,学习学习。 好帖就是要顶 学习学习 好东西啊,谢谢分享 感谢phonegap中文网 真心顶 希望帮助更多人 非常好 感谢 开始学习html5 app开发了
页:
[1]