zoukankan      html  css  js  c++  java
  • iOS10权限声明国际化

    1、xCode8权限

    xCode8.0开始苹果对隐私权限的控制更加严格,并且在隐私权限对应的描述不能为空,否则提交时在活动里面并看不到你提交的二进制文件,并给开发者邮箱发送以下邮件

    2、权限描述国际化

    解决办法是在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 = "用于打开相机";
  • 相关阅读:
    设计模式
    工厂方法模式
    简单工厂模式
    tornado自定义Form组件
    tornado
    Tornado框架的知识系列
    Linux基本命令
    day2
    day1
    使用cp复制文件夹却不能打开
  • 原文地址:https://www.cnblogs.com/yang-shuai/p/7560259.html
Copyright © 2011-2022 走看看