微信圖片_20230418105315.png
這是ios審核駁回給的截圖,后來查詢了相關(guān)問題之后憋槐,發(fā)現(xiàn)官方的解釋是:
HBuilderX3.6.11+版本 將Camera&Gallery双藕、Barcode、Orientation阳仔、Record等模塊從引擎內(nèi)置調(diào)整為獨立模塊忧陪,解決iOS平臺隱私合規(guī)檢測可能報包含麥克風(fēng)、相機/相冊近范、運動等權(quán)限的問題嘶摊。 云端打包默認(rèn)不再包含以上模塊,如需要請手動在 manifest.json -> 模塊配置 中勾選
Camera(攝像頭)/Gallery(圖片選擇)顺又,需要在HBuilder中配置如下:
QQ圖片20230419085005.png
ios隱私信息訪問的許可描述也一定要填寫
QQ圖片20230419085009.png
同時在xcode的info.list中一定要添加以下權(quán)限描述:
- NSCameraUsageDescription
- NSPhotoLibraryUsageDescription
- NSPhotoLibraryAddUsageDescription
我下載的SDK中沒有NSPhotoLibraryAddUsageDescription這一條更卒,導(dǎo)致又被拒了一次,原以為到這里就可以稚照,可是依然給2.1的錯誤蹂空,后來又查閱了很多資料俯萌,才逐漸明白,在Feature-iOS.xls中有個Carema模塊需要配置上枕。按照這個提示需要添加依賴庫: - liblibCamera.a
系統(tǒng)庫: - AssetsLibrary.framework
- Photos.framework
- CoreMedia.framework
- MetalKit.framework
- GLKit.framework
- Accelerate.framework
添加到工程的 TARGETS->Build Phases-> Link Binary With Libaries 中
其中還有兩個bundle文件
- DCTZImagePickerController.bundle
- DCMediaEditingController.bundle
添加到工程的 TARGETS->Build Phases-> Copy Bundle Resources 中
然后才能調(diào)用Camera和Gallery相關(guān)功能咐熙。
審核通過。