iOS 10要求用戶聲明隱私訪問用途,而且不能為空,否則將會被拒。被拒郵件如下:

解決辦法是在Info.plist中添加Privacy - Camera Usage Description和Privacy - Photo Library Usage Description。

如果直接寫在Info.plist中,則不能多語言顯示提示,想要多語言提示,可以選中Info.plist文件

選擇Show Raw Keys/Values之后可以顯示XML的Key和Value,將Key的值在 InfoPlist.strings里面做國際化操作即可讓提示產生多語言的效果。

在InfoPlist.strings(Base)中添加:
/*權限聲明*/ NSPhotoLibraryUsageDescription = "Used to open photos"; NSCameraUsageDescription = "Used to open camera";
在InfoPlist.strings(Chinese(Simplified))中添加:
/*權限聲明*/ NSPhotoLibraryUsageDescription = "用於打開相冊"; NSCameraUsageDescription = "用於打開相機";
