项目中phonegap/cordova 项目中遇到的问题解决方案(因64位被苹果商店拒绝以及IOS8上not working)
来源:互联网 发布:网络英语哪里学比较好 编辑:程序博客网 时间:2024/06/18 08:23
1.phonegap/cordova在审核是被苹果商店以不支持64位拒绝(2015年2月以后苹果要求所有应用必须支持64位)
原因位cordova3.4.1以前的版本不支持64位
解决方案:
搭建3.4.1 以上的cordova环境 ,
step1:安装node.js
step2:更换代理,否则将因为网络原因安装cordova失败 终端中执行此命令:
npm config set registry http://registry.cnpmjs.org
如果上面的npm地址http://registry.cnpmjs.org不行的话,大家可以试试淘宝的npm,非常稳定
https://registry.npm.taobao.org
然后执行以下命令
npm info underscore
如果速度很慢再执行以下命令
npm config set strict-ssl false
step3:安装cordova 终端中执行此命令:sudo npm install -g cordova
step4:创建项目 cordova create hello com.example.hello HelloWorld -d
step5:添加IOS平台支持 终端中执行此命令:cordova platform add ios
step6:安装所需cordova插件
step7:编译cordova 终端中执行此命令:cordova build 成功之后出现"BUILD SUCCEEDED"
搭建方法如下://http://blog.csdn.net/lovelyelfpop/article/details/22369951
在cordova环境下编写IOS应用 //http://my.oschina.net/u/1431433/blog/282831
2.phonegap/cordova not working in IOS8
- (void)yundanews:(NSMutableArray*)arguments withDict:(NSMutableDictionary*)options;//由旧方法(cordova3.6以上版本不再支持此方法)
换成下面的方法
-(void) yundanews:(CDVInvokedUrlCommand *) command;
原因位cordova3.4.1以前的版本不支持64位
解决方案:
搭建3.4.1 以上的cordova环境 ,
step1:安装node.js
step2:更换代理,否则将因为网络原因安装cordova失败 终端中执行此命令:
npm config set registry http://registry.cnpmjs.org
如果上面的npm地址http://registry.cnpmjs.org不行的话,大家可以试试淘宝的npm,非常稳定
https://registry.npm.taobao.org
然后执行以下命令
npm info underscore
如果速度很慢再执行以下命令
npm config set strict-ssl false
step3:安装cordova 终端中执行此命令:sudo npm install -g cordova
step4:创建项目 cordova create hello com.example.hello HelloWorld -d
step5:添加IOS平台支持 终端中执行此命令:cordova platform add ios
step6:安装所需cordova插件
step7:编译cordova 终端中执行此命令:cordova build 成功之后出现"BUILD SUCCEEDED"
搭建方法如下://http://blog.csdn.net/lovelyelfpop/article/details/22369951
在cordova环境下编写IOS应用 //http://my.oschina.net/u/1431433/blog/282831
2.phonegap/cordova not working in IOS8
- (void)yundanews:(NSMutableArray*)arguments withDict:(NSMutableDictionary*)options;//由旧方法(cordova3.6以上版本不再支持此方法)
换成下面的方法
-(void) yundanews:(CDVInvokedUrlCommand *) command;
0 0
- 项目中phonegap/cordova 项目中遇到的问题解决方案(因64位被苹果商店拒绝以及IOS8上not working)
- 项目中phonegap/cordova 的问题解决方案
- 基于phonegap 上的IOS 项目 archive 时 "Cordova/CDVViewController.h" find not found 的解决方案
- Cordova项目中遇到的一个插件安装的问题
- 导入项目时遇到的plugin with id com.android.application not found问题解决方案
- 关于项目中依赖的design版本升级过后,项目中的自定义behavivor(上拉隐藏,下拉显示)的view隐藏后不再显示的问题解决方案
- 项目中遇到的问题解决:深刻认识到类的初始化
- ubuntu使用中遇到的问题解决方案
- maven项目中常见问题解决方案(一)
- web项目中遇到的Maven包依赖冲突问题解决
- PhoneGap || Cordova 安装以及导入AndroidStudio 遇到的问题
- PhoneGap || Cordova 安装以及导入AndroidStudio 遇到的问题
- PhoneGap || Cordova 安装以及导入AndroidStudio 遇到的问题
- phoneGap(Cordova)Android项目搭建
- PhoneGap+Cordova+SenchaTouch-02-添加插件并在设备中运行ST项目
- 【ITOO项目中遇到的问题】Jboss启动项目能远程调用其他系统,不能远程调用本系统问题解决方案
- 远程部署war包项目遇到的问题解决方案
- phonegap(cordova) 入门 4----phonegap 中 inappbrowser的修改
- curl 返回false
- 泛型程序设计
- 第29题:判断一个序列是否是另一个push序列的pop序列
- 51单片机中断学习
- c++中const的各种用法
- 项目中phonegap/cordova 项目中遇到的问题解决方案(因64位被苹果商店拒绝以及IOS8上not working)
- Error -27728: Step download timeout (120 seconds) has expired when downloading non-resource(s)
- IOS自动化测试之UIAutomation Test学习——first step:Instrument
- 常见邮件服务器(接收服务器和发送邮件服务器)地址
- 'dict' object has no attribute 'resolve'
- 部署java程序脚本
- Unity3D 射线指定层获取GameObject 注意
- Python 3.x中maketrans和translate用法
- Qt 5.5.0 初尝试