来看看info.plist的改动。如果,左边是项目默认的配置,右图是修改后的配置。某些具体的选项会在这些功能实现的时候再具体描述,这边仅说明修改内容。
详细说明下添加的选项:
- Bundle display name: 项目安装后显示的名称
URL Types
item0 是项目的URL Scheme,这样通过diligence://可以直接访问应用了。
item1 是微信分享的URL Scheme,用于微信分享。
item2是QQ分享的URL Scheme,用于QQ分享。LSApplicationQueriesSchemes
把允许查询的Schemes添加到这里,主要就是自身,以及用于QQ,微信分享的QQ,微信Schemes
App Transport Security Settings
添加允许Http访问的白名单,主要是用于微博,微信,QQ分享的网站,以及用于下载每日图片的bing.com。
没有这些配置,将无法访问这些网站。
- Privacy
iOS10新特性,当使用手机的设备是,必须提供的提示。一次性都添加了,有备无患。
Fonts provided by application
若有新的字体,则需要在info.plist中申明。
Required background modes
后台模式:我们需要后台播放音乐和后台推送(?待定)。
其他
设置强制全屏模式(不允许iPad分屏),并都设置为竖屏模式。