勤之时 - Info.plist的改动

来看看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分屏),并都设置为竖屏模式。