uniApp——上架IOS包時的被拒情況及原因和修改

1、因爲有采集用戶數據的功能,如:獲取地理位置,訪問相冊,打開相機、通訊錄、麥克風等。需要配置相關信息,否則會被拒絕上架,如下圖。
在這裏插入圖片描述
分析原因:沒有說明調用以上功能用來幹嗎。
解決方法:需要在 manifest.json 中配置,見官方文檔,但目前的官方文檔並沒有列舉出 plistcmds 中的各個屬性及含義,下問列出了一部分,但不全面。

"plistcmds": [
        "Set :NSLocationWhenInUseUsageDescription 說明使用用戶地理位置的原因",
        "Set :NSLocationAlwaysUsageDescription 說明持續獲取用戶地理位置的原因",
        "Set :NSLocationAlwaysAndWhenInUseUsageDescription 說明總是在使用時獲取用戶地理位置的原因",
        "Set :NSCameraUsageDescription 說明使用用戶相機的原因",
        "Set :NSContactsUsageDescription 說明讀取用戶通訊錄的原因",
        "Set :NSMicrophoneUsageDescription 說明使用麥克風的原因",
        "Set :NSPhotoLibraryUsageDescription 說明讀取用戶相冊的原因",
        "Set :NSPhotoLibraryAddUsageDescription 說明向用戶相冊添加圖片的原因"
],

我的修改結果見下圖:
在這裏插入圖片描述

2、被拒後修改完成後,需要修改版本名稱、版本號,不可小於之前的版本,不然無法上傳。

3、審覈時需要提供 app 的截圖,包括:iPhone 6 和 iphone x 的

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章