iOS打包 许可模式警报
使用Hbuilder开发IOS应用时,上架时app被拒:
我们注意到您的应用程序请求用户同意访问他们的相机和照片,但不清楚在许可模式警报中使用此功能。
详情请参阅附件屏幕截图。
在网上找到了解决方式 ,在 plus->distribute->apple下,增加
"plistcmds":[
"Set :NSCameraUsageDescription 拍照/摄像/扫描二维码",
"Set :NSMicrophoneUsageDescription 录制音频文件/语音识别",
"Set :NSPhotoLibraryUsageDescription 选择/保存图片",
"Set :NSLocationWhenInUseUsageDescription 获取位置信息"
]
但是在部分ios手机上,定位时仍没有提示
查看官方论坛,查到了以下3种
"Set :NSLocationAlwaysUsageDescription获取位置信息1
",
"Set :NSLocationWhenInUseUsageDescription获取位置信息2",
"Set :NSLocationAlwaysAndWhenInUseUsageDescription 获取位置信息3"
经测试发现 不同ios版本触发不同的提示
顺便记录一下,hbuilder中打包时的沉浸式导航栏
"plus": 配置文件中 同时添加:
"statusbar": {
"immersed": true
},
"launchwebview": {
"statusbar": {
"background": "#eeeeee"
}
}