zoukankan      html  css  js  c++  java
  • IOS提交审核 Missing Info.plist key问题

     问题:Xcode9.1上传IPA被驳回:

          Missing Info.plist key - This app attempts to access privacy-sensitive data without a usage description. The app's Info.plist must contain an NSPhotoLibraryUsageDescription key with a string value explaining to the user how the app uses this data.

           Missing Info.plist key - This app attempts to access privacy-sensitive data without a usage description. The app's Info.plist must contain an NSCameraUsageDescription key with a string value explaining to the user how the app uses this data.

          IOS10 开始对隐私权限更加严格, 如需使用隐私权限需要在工程的info.plist文件中声明,如果不声明程序在调用隐私权限(如相机)时应用程序会崩溃
    离线打包用户需要手动添加权限到打包工程的info.plist文件中:

    大概统计了一下需要加的一些字段列在下面:

    • NSContactsUsageDescription -> 通讯录

    • NSMicrophoneUsageDescription -> 麦克风

    • NSPhotoLibraryUsageDescription -> 相册

    • NSCameraUsageDescription -> 相机

    • NSLocationAlwaysUsageDescription -> 地理位置

    • NSLocationWhenInUseUsageDescription -> 地理位置

    • Privacy - Bluetooth Peripheral Usage Description -> 蓝牙权限

    • Privacy - Speech Recognition Usage Description -> 语音转文字权限

    • Privacy - Calendars Usage Description -> 日历权限

    • Privacy - Contacts Usage Description -> 通讯录权限

  • 相关阅读:
    Android Theme主题
    Android AbsoluteLayout绝对布局
    Android FrameLayout单帧布局
    Android TableLayout 表格布局
    Android LinearLayout线性布局
    Android RelativeLayout相对布局
    Unity中几种简单的相机跟随
    Android适配API23之后权限的动态申请
    natural gradient笔记
    优化整理
  • 原文地址:https://www.cnblogs.com/weiqiangwaideshijie/p/7833007.html
Copyright © 2011-2022 走看看