Ionic3最新坑记录[持续更新]

简介: 1.错误信息:Camera.getPicture: source type 1 not available.解决方案:在ionic3以后的版本,使用camera插件时,options中的图片来源类型,不能用0或1了,需要用枚举表示。

1.错误信息:Camera.getPicture: source type 1 not available.

解决方案:在ionic3以后的版本,使用camera插件时,options中的图片来源类型,不能用0或1了,需要用枚举表示。

var sourceType;
if (index == 1) {
  sourceType = this.camera.PictureSourceType.CAMERA;
} else if(index == 0){
  sourceType = this.camera.PictureSourceType.PHOTOLIBRARY;
}
var options = {
  ...
  sourceType: sourceType,// PHOTOLIBRARY = 0  CAMERA = 1  SAVEDPHOTOALBUM = 2
};

this.camera.getPicture(options).then((imageData) => {
  ///uploading...
})

2.错误信息:Archive Upload Successful 成功,但是iTunes不显示构建版本。

解决方案:在使用了cordova调用设备api,要在.info.plist中加入对应的权限提示。

麦克风权限:Privacy - Microphone Usage Description 是否允许此App使用你的麦克风?
相机权限: Privacy - Camera Usage Description 是否允许此App使用你的相机?
相册权限: Privacy - Photo Library Usage Description 是否允许此App访问你的媒体资料库?
通讯录权限: Privacy - Contacts Usage Description 是否允许此App访问你的通讯录?
蓝牙权限:Privacy - Bluetooth Peripheral Usage Description 是否许允此App使用蓝牙?
语音转文字权限:Privacy - Speech Recognition Usage Description 是否允许此App使用语音识别?
日历权限:Privacy - Calendars Usage Description 是否允许此App使用日历?
定位权限:Privacy - Location When In Use Usage Description 我们需要通过您的地理位置信息获取您周边的相关数据
定位权限: Privacy - Location Always Usage Description 我们需要通过您的地理位置信息获取您周边的相关数据

3.ionic3打包iOS包使用xcode build时报错:

duplicate symbol OBJC_CLASS$_CDVLogger in..

linker command failed with exit code 1 (use -v to see invocation)

解决方案

ionic cordova platform rm ios
ionic cordova platform add ios@4.4.0

4. 隐藏ionic3启动界面的小菊花

解决方案:在config.xml增加如下配置:

<preference name="ShowSplashScreenSpinner" value="false" />

5.ionic使用WKWevView后出现跨域请求:

{"_body":{"isTrusted":true},"status":200,"statusText":"Ok","headers":{},"type":3,"url":null}"

解决方案:强制cordova使用默认引擎(UIWebView),参考资料:https://ionicframework.com/docs/wkwebview/

<preference name="CordovaWebViewEngine" value="CDVUIWebViewEngine" />

5.Ionic build android, Error: spawn EACCES

解决方案:https://github.com/ionic-team/ionic-cli/issues/2176

目录
相关文章
|
5月前
|
SQL Oracle 前端开发
Oracle效率分析,Github标星25K+超火的前端实战项目
Oracle效率分析,Github标星25K+超火的前端实战项目
|
5月前
|
存储 JSON 前端开发
🔥基于GitHub的Electron自动发布与更新🔥
🔥基于GitHub的Electron自动发布与更新🔥
|
5月前
常用工具方法--持续更新
常用工具方法--持续更新
36 0
[笔记] Win11各种常见问题记录(持续更新)
[笔记] Win11各种常见问题记录(持续更新)
|
缓存 网络协议 程序员
解决GitHub下载速度太慢问题的方法汇总(持续更新,建议收藏)
解决GitHub下载速度太慢问题的方法汇总(持续更新,建议收藏)
|
编译器 C语言 C++
【C++系列P1】带上这篇基础小宝典,进发C++!(持续更新ing~)
【C++系列P1】带上这篇基础小宝典,进发C++!(持续更新ing~)
|
缓存 Java Shell
Linux常用命令行集锦(持续更新ing...)
本文介绍Linux中常用的命令行。
Linux常用命令行集锦(持续更新ing...)
|
机器学习/深度学习 缓存 数据可视化
wandb使用教程(持续更新ing...)
wandb使用教程(持续更新ing...)
10025 0
wandb使用教程(持续更新ing...)
|
Prometheus Cloud Native 网络虚拟化
Github项目下载慢,Release、Archive下载慢,图片、Issues看不了怎么办?
Github项目下载慢,Release、Archive下载慢,图片、Issues看不了怎么办?
527 0
Github项目下载慢,Release、Archive下载慢,图片、Issues看不了怎么办?
|
消息中间件 安全 Java
关于SolrCore引发的总结--持续更新
假期重新把之前在新浪博客里面的文字梳理了下,搬到这里。本文是SolrCore原理分析的连载之一,介绍SolrCore的原理。理解了org.apache.solr.core.SolrCore也就理解了solr,SolrCore作为solr的一个最小完备管理单元,覆盖了查询、更新、cache、分布式等全部内容。在工程上的 plugin、安全性上的权限、线程安全上的计数、扩展上的加载。。。。如果相关依赖lucene实现自己的分布式,那么SolrCore不能不学习和借鉴。
171 0