勤之时 - Info.plist的改动

应用很早就上线了,欢迎大家下载使用:http://itunes.apple.com/app/id1206687109

源码已经公开,大家可以去https://github.com/Inspirelife96/ILDiligence下载。 喜欢的话Fork或者给个Star,非常感谢。

下面是这一系列的全部帖子:
想法和原型
勤之时 - 架构与工程组织结构
勤之时 - 数据持久层的实现
勤之时 - 网络层的实现
勤之时 - 业务逻辑层
勤之时 - Info.plist的改动
勤之时 - 表示层(一)
勤之时 - 表示层(二)
勤之时 - 表示层(三)
勤之时 - 表示层(四)
勤之时 - 表示层(五)

来看看info.plist的改动。如果,左边是项目默认的配置,右图是修改后的配置。某些具体的选项会在这些功能实现的时候再具体描述,这边仅说明修改内容。

info.png

详细说明下添加的选项:

  • Bundle display name: 项目安装后显示的名称

  • URL Types


    URL types.png

    item0 是项目的URL Scheme,这样通过diligence://可以直接访问应用了。
    item1 是微信分享的URL Scheme,用于微信分享。
    item2是QQ分享的URL Scheme,用于QQ分享。

  • LSApplicationQueriesSchemes


    LSApplicationQueriesSchemes.png

    把允许查询的Schemes添加到这里,主要就是自身,以及用于QQ,微信分享的QQ,微信Schemes

  • App Transport Security Settings

App Transport Security Settings.png

添加允许Http访问的白名单,主要是用于微博,微信,QQ分享的网站,以及用于下载每日图片的bing.com。
没有这些配置,将无法访问这些网站。

  • Privacy
Privacy.png

iOS10新特性,当使用手机的设备是,必须提供的提示。一次性都添加了,有备无患。

  • Fonts provided by application


    Fonts provided by application.png

    若有新的字体,则需要在info.plist中申明。

  • Required background modes


    Required background modes.png

    后台模式:我们需要后台播放音乐和后台推送(?待定)。

  • 其他


    others.png

    设置强制全屏模式(不允许iPad分屏),并都设置为竖屏模式。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容