[iOS干货]—info.plist简单使用,以及访问权限的配置

我们在开发APP 的过程中需要使用手机的某些功能或者应用的时候,需要授权才可以访问,授权的话就需要用到info.plist上常用的一些授权
[默认打开方式]
[iOS干货]—info.plist简单使用,以及访问权限的配置_第1张图片
[代码打开方式]
[iOS干货]—info.plist简单使用,以及访问权限的配置_第2张图片
可以在这里直接以代码的形式进行授权

info.plist的几个常见属性

属性 具体作用
Localization native development region 与本地化设置有关,为默认的开发语言
Executable file 程序安装包的名称
InfoDictionary version 版本信息
Bundle identifier 软件唯一的标识,是根据公司的标识与项目名称自动生成的,在上传和测试的时候会用到
Bundle name App安装后显示的名称
Bundle OS Type code 用来标识软件包类型
Bundle versions string, short 发布的版本字符串
Bundle creator OS Type code 创建者的标识
Bundle version 应用程序版本号
Application requires iPhone environment 用于指示程序包是否只能运行在iPhone OS 系统上,默认为YES
Launch screen interface file base name 欢迎界面的文件名称
Main storyboard file base name 默认情况下程序的主入口
Supported interface orientations 设置程序默认支持的方向

授权截图

各种权限获取截图
[iOS干货]—info.plist简单使用,以及访问权限的配置_第3张图片

授权代码—

可以直接复制

NSAppTransportSecurity
	
		NSAllowsArbitraryLoads
		
	
	NSContactsUsageDescription
	请求访问通讯录权限
	NSMicrophoneUsageDescription
	请求访问麦克风权限
	NSPhotoLibraryUsageDescription
	请求访问相册权限
	NSCameraUsageDescription
	请求访问相机权限
	NSLocationAlwaysUsageDescription
	始终访问地理位置权限
	NSLocationWhenInUseUsageDescription
	在使用期间访问地理位置权限
	NSCalendarsUsageDescription
	请求访问日历权限
	NSRemindersUsageDescription
	请求访问注意事项权限
	NSBluetoothPeripheralUsageDescription
	请求访问蓝牙权限

你可能感兴趣的:([iOS干货])