uni-app IOS 云打包 自动添加无关权限BUG
uni-app IOS 云打包 自动添加无关权限BUG
| 类别 | 信息 |
|---|---|
| 产品分类 | uniapp/App |
| PC开发环境 | Windows |
| PC版本号 | windows10 |
| HBuilderX | 正式 |
| HBuilderX版本号 | 3.3.6 |
| 手机系统 | iOS |
| 手机系统版本号 | iOS 15 |
| 手机厂商 | 苹果 |
| 手机机型 | iphone XR |
| 页面类型 | vue |
| vue版本 | vue2 |
| 打包方式 | 云端 |
| 项目创建方式 | HBuilderX |
示例代码:
/mianfest.json IOS配置项目
"ios" : {
"UIBackgroundModes" : [ "audio" ],
"urlschemewhitelist" : [ "baidumap", "iosamap" ],
"idfa" : false
},
/Info.plist 权限内容信息如下
<key>NSCameraUsageDescription</key>
<string>使用相机</string>
<key>NSContactsUsageDescription</key>
<string>访问通讯录</string>
<key>NSLocationAlwaysAndWhenInUseUsageDescription</key>
<string>运行期&后台运行时访问位置信息</string>
<key>NSLocationAlwaysUsageDescription</key>
<string>后台运行访问位置信息</string>
<key>NSLocationUsageDescription</key>
<string>访问位置信息</string>
<key>NSLocationWhenInUseUsageDescription</key>
<string>运行期访问位置信息</string>
<key>NSMicrophoneUsageDescription</key>
<string>使用麦克风</string>
<key>NSMotionUsageDescription</key>
<string>使用传感器</string>
<key>NSPhotoLibraryAddUsageDescription</key>
<string>更改相册</string>
<key>NSPhotoLibraryUsageDescription</key>
<string>读取相册</string>
```
### 操作步骤:
新建uniapp 演示项目 进行云打包 在进行info.plist分析即可发现 添加的多余权限问题
### 预期结果:
BUG
### 实际结果:
BUG
### bug描述:
这个问题卡了好多天了,发帖没人回,私信没人回
为了解决这个问题,使用了MAC windows 都进行了云打包后的info.plist文件都存在自动添加未配置权限问题
1. IOS (win/mac 下云打包 都一样 )云打包自动添加无关权限,后台持续定位 、传感器权限等
2. 对已完成打包的文件,解压查看info.Plist 发现多个未被选择和未配置的权限项被添加导致appstore无法通过审核上架


更多关于uni-app IOS 云打包 自动添加无关权限BUG的实战教程也可以访问 https://www.itying.com/category-93-b0.html
3 回复
看一下插件或者sdk的permission?
更多关于uni-app IOS 云打包 自动添加无关权限BUG的实战教程也可以访问 https://www.itying.com/category-93-b0.html
APP模块只使用了PUSH,没有使用插件和其他SDK
拒绝邮件内容发一下

