mui关于iOS云打包定位被驳回的解决方案()

已经设置了,为什么还会审核不过?问题不在于定位(geolocation.getCurrentPosition),而是因为提示描述语:

mui IOS权限提示框描述语


话不多说直接上解决方案:

使用视图方式打开manifest.json文件, 在plus->distribute->apple节点下添加plistcmds,数据类型为Array,

斜体加粗的部分 参阅资料 

NSLocationAlwaysAndWhenInUseUsageDescription 

【文档】iOS云打包修改权限提示语 



"plistcmds":[

    "Set :NSCameraUsageDescription 用于用户头像及其他图片在应用内的展示",

    "Set :NSMicrophoneUsageDescription 录制音频文件/语音识别",

    "Set :NSPhotoLibraryUsageDescription 用于用户头像及其他图片在应用内的展示",

    "Set :NSLocationAlwaysUsageDescription 用于用户获取附近店铺以及附近的商品信息",

    "Set :NSLocationWhenInUseUsageDescription 用于用户获取附近店铺以及附近的商品信息",

    "Set :NSLocationAlwaysAndWhenInUseUsageDescription 用于用户获取附近店铺以及附近的商品信息"

]

打包提交appstore如果用到了如下权限需要修改提示语,详细描述使用这个权限的原因,如不修改提示语appstore审核可能会被拒绝

你可能感兴趣的:(mui关于iOS云打包定位被驳回的解决方案())