uniapp-选择文件时遇到的问题(iOS端)
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了uniapp-选择文件时遇到的问题(iOS端)相关的知识,希望对你有一定的参考价值。
参考技术A 最近在用uniapp开发,做选文件上传的需求时遇到这样一个问题,选完文件获取到路径后,发现插件获取的文件路径,无法用于上传,不是报文件无法读、就是找不到文件。
开始用了download、saveFile等方法都无法解决,官方文档也贫瘠,简直令人头秃。
老夫呕心沥血才得以解决,记录下!
此时文件在temp目录下且为private,无法直接拿到file用于上传。
(result.lastName是文件后缀名)
filePath最后的结果:
uniapp踩坑之uni.chooseLocation
问题描述
最近在使用uniapp开发app现很多坑
在iOS端地图能正常展示,但是使用uni.chooseLocation 方法进入地址选择器时,在HbuilderX基座运行下没有问题,但是离线打包后运行就无法进入地址选择器页面
打包采用的是离线打包方式,在DCloud官网下的标准打包项目HBuilder-ExampleDemo
问题分析
根据个人的经验,分析可能存在的多种原因,比如
- 高德的key不正确
- 打包工程配置存在问题
但是发现跳转之前手机状态栏没有定位箭头,所以基本可以排除高德key不正确的问题。综合以上分析,我觉得可能是缺乏某些SDK
解决问题
只需要在工程中Targets > myApp > Build Phases > Link Binary with Libraries添加如下基础库
然后在DCloud官网下的iOS SDK中找到AMapLocationKit.framework与libAMapLocationPlugin.a这两个文件,并引入到工程当中
别忘了以下设置
最后成功解决问题
以上是关于uniapp-选择文件时遇到的问题(iOS端)的主要内容,如果未能解决你的问题,请参考以下文章