根据上传历史,总结几条自己遇到的问题,以便下次上架时,有可以参考的东西,而不是每次都等待apple的反馈邮件。最简单的证书问题就不提了。
1、icon
app的logo,需要在Image.xcassets中配置,大部分情况下只是缺少一个1024pt的图标,补上即可,如果其他尺寸也有缺失,把每项都补上就行。
2、各类权限说明
随着ios系统的更新,权限控制也越来越来严格,在涉及到底层权限时,需要在info.plist声明。类似下面的样式。
具体条目如下:
key可从以下表中获取,value为弹框提示文字用户可随意添加,类型String
权限名称---Key值
通讯录 NSContactsUsageDescription
麦克风 NSMicrophoneUsageDescription
相册 NSPhotoLibraryUsageDescription
相机 NSCameraUsageDescription
添加图片到相册 NSPhotoLibraryAddUsageDescription
持续获取地理位置 NSLocationAlwaysUsageDescription
使用时获取地理位置 NSLocationWhenInUseUsageDescription
蓝牙 NSBluetoothPeripheralUsageDescription
语音转文字 NSSpeechRecognitionUsageDescription
日历 NSCalendarsUsageDescription
当然,还有一种权限需要在Capabilities中配置的,例如推送、支付等。