美文网首页
iOS项目创建基础配置

iOS项目创建基础配置

作者: 整个夏天 | 来源:发表于2017-07-27 23:26 被阅读29次

    前言

    在创建项目的时候需要做很多的配置项,因此小记一下,整理在一起方便查阅.

    关闭https网络访问限制

    1. info.plist文件中添加 App Transport Security Settings
    2. 在该选项下添加Allow Arbitrary Loads选项,值为YES,忽略强制https访问的限制.

    ios 10各种权限的申请

    info.plist添加对应文字描述

    1. 相册: NSPhotoLibraryUsageDescription
    2. 相机: NSCameraUsageDescription
    3. 麦克风: NSMicrophoneUsageDescription
    4. 定位权限: NSLocationUsageDescriptio NSLocationWhenInUseUsageDescription NSLocationAlwaysUsageDescription
    5. 日历: NSCalendarsUsageDescription
    6. 提醒事项: NSRemindersUsageDescription
    7. 运动与健身: NSMotionUsageDescription
    8. 健康更新: NSHealthUpdateUsageDescription
    9. 健康分享: NSHealthShareUsageDescription
    10. 蓝牙: NSBluetoothPeripheralUsageDescription
    11. 媒体资料库 NSAppleMusicUsageDescription
    12. 通讯录NSContactsUsageDescription

    访问图库或者使用UIImagePickerController的时候显示为英文

    info.plist添加Localizations,添加item值为
    Chinese (simplified)

    关闭xcode 8系统日志的输出

    打开菜单 Product -> Scheme -> Edit Scheme -> Environment Varibales 添加字段OS_ACTIVITY_MODE 并将属性值设置为 disable

    图片.png

    设置状态栏颜色

    info.plist中添加View controller-based status bar appearance,值为NO

    程序加载完成后设置

    [[UIApplication sharedApplication] setStatusBarStyle:UIStatusBarStyleLightContent animated:YES];
    

    导航器相关设置

    //设置图片背景
    [self.nav.navigationBar setBackgroundImage:[UIImage imageNamed:@"nav_bg.png"] forBarMetrics:UIBarMetricsDefault];
    //设置title文字颜色
    [self.nav.navigationBar setTitleTextAttributes:[NSDictionary dictionaryWithObjectsAndKeys:[UIColor whiteColor],NSForegroundColorAttributeName,nil]];
    

    相关文章

      网友评论

          本文标题:iOS项目创建基础配置

          本文链接:https://www.haomeiwen.com/subject/fxkzkxtx.html