Xcode info.plist各种key

本文深入探讨了iOS应用中关于获取本地资源、语言设置、定位权限、后台模式、VoIP服务、音频播放、新闻推送、蓝牙通信及数据共享等关键配置项的详细解释与实践方法。

Localized resources can be mixed
表示是否允许应用程序获取框架库内语言。在调用通讯录和图片库的时候用的是中文

Localization native development region 选择China
在调用短信模块

NSAppTransportSecurity IOS9 支持HTTP 不必必须HTTPS
NSAppTransportSecurity:{NSAllowsArbitraryLoads:YES}

NSLocationAlwaysUsageDescription
NSLocationWhenInUseUsageDescription
应用对于定位的权限

Required background modes
App provides Voice over IP services(VOIP)

App plays audio or streams audio/video using AirPlay(audio)

App processes Newsstand Kit downloads(newsstand-content)

App communicates using CoreBluetooth(bluetooth-central)

App shares data using CoreBluetooth(bluetooth-peripheral)

App registers for location updates(location)

Info.plist是iOS应用开发中非常重要的一个配置文件,它包含了应用的配置信息。在项目中使用某些服务时,比如集成阿里云视频点播服务(Aliyun Video Call),就需要在Info.plist文件中配置相应的License Key和License文件路径。 要修改Info.plist文件中的AlivcLicenseKey和AlivcLicenseFile的值,你可以按照以下步骤进行: 1. 打开你的Xcode项目。 2. 在项目导航器中,找到Info.plist文件并双击打开它。如果你的项目中没有Info.plist文件,通常是因为你正在使用Xcode 15.4的新项目模板,这种情况下Info.plist可能被集成在项目配置中,而不在文件系统中显示。 3. 如果你没有看到Info.plist文件,你需要检查项目的target设置。选择你的项目目标(Target),然后点击“Info”标签页。 4.Info标签页中,通常会有一个“Information Property List”部分,在这里你可以添加或修改键值对。 5. 要添加新的键值对,可以点击列表底部的加号(+),然后在下拉菜单中选择添加新的“Add Row”。 6. 输入键名“AlivcLicenseKey”,然后在右侧的值栏中输入你的License Key。 7. 再次点击加号(+),输入键名“AlivcLicenseFile”,然后在右侧的值栏中输入你的License文件路径。 如果你使用的是Xcode 15.4,并且在Info.plist编辑视图中没有找到“Add Row”按钮,可能是由于Xcode更新后改变了某些操作方式。在这种情况下,你可以尝试以下操作: 1. 在项目导航器中找到Info.plist文件。 2. 右键点击Info.plist文件,选择“Open As” -> “Source Code”。 3. 在打开的XML代码编辑器中,你可以直接编辑XML代码来添加或修改键值对。例如: ```xml <key>AlivcLicenseKey</key> <string>你的License Key</string> <key>AlivcLicenseFile</key> <string>你的License文件路径</string> ``` 4. 完成修改后,保存文件并重新构建项目。
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值