iOS10开发新项目常用配置

1.设置应用名

Info.plist -> Open As -> Source Code 添加

<key>CFBundleDisplayName</key>
<string>应用名称</string>

2.设置语言地区(中国)

Info.plist -> Open As -> Source Code 添加

<key>CFBundleDevelopmentRegion</key>
<string>zh_CN</string>

3.网络连接

Info.plist -> Open As -> Source Code 添加

<key>NSAppTransportSecurity</key>
    <dict>
        <key>NSAllowsArbitraryLoads</key>
        <true/>
    </dict>

4.设置地理位置信息

Info.plist -> Open As -> Source Code 添加

<key>NSLocationAlwaysUsageDescription</key>
<string>您的描述</string>
<key>NSLocationWhenInUseUsageDescription</key>
<string>描述信息</string>

5.适配iOS10

在iOS10中,如果你的App想要访问用户的相机、相册、麦克风、通讯录等等权限,都需要进行相关的配置,不然会直接crash。
需要在info.plist中添加App需要的一些设备权限。

访问蓝牙   NSBluetoothPeripheralUsageDescription
访问日历   NSCalendarsUsageDescription
访问相机   NSCameraUsageDescription
访问相册   NSPhotoLibraryUsageDescription
访问通讯录   NSContactsUsageDescription
访问麦克风   NSMicrophoneUsageDescription
访问媒体资料库   NSAppleMusicUsageDescription
访问健康分享   NSHealthShareUsageDescription
访问健康更新   NSHealthUpdateUsageDescription
访问运动与健身   NSMotionUsageDescription
访问提醒事项   NSRemindersUsageDescription

6.pch文件的使用

在pch中定义宏,添加全局包含的头文件
1)新建pch文件;
2)找到 Project > Build Settings > 搜索 “Prefix Header“;
“Apple LLVM 8.0 -Language″ 栏目中你将会看到 Prefix Header 关键字;
3)设置路径:$(SRCROOT)/项目名/PrefixHeader.pch

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

推荐阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 134,915评论 18 139
  • 因为要结局swift3.0中引用snapKit的问题,看到一篇介绍Xcode8,swift3变化的文章,觉得很详细...
    uniapp阅读 4,490评论 0 12
  • Swift版本点击这里欢迎加入QQ群交流: 594119878最新更新日期:18-09-17 About A cu...
    ylgwhyh阅读 25,546评论 7 249
  • 搬办公室也同时要把宽带和电话迁移过去。之前的宽带是在城中村,20兆流量套餐169块钱。送了一个800块钱的套餐和三...
    爱世佳阅读 210评论 0 0
  • 什么是重要? 你说你想去远方, 我便陪你去了远方。 什么是不重要? 我说出去走走, 却收不到你的回复。 如此而已!
    just4you阅读 156评论 0 0