zoukankan      html  css  js  c++  java
  • iOS 10.0适配之旅

    1.升级Xcode体验

       升级到Xcode之后,调试程序好多东西都不是太适应

         控制台莫名给你打印一堆不是太好理解的东西

         之前使用 Alcatraz 下载的插件都不能用(如何使用Alcatraz)

         打开麦克风莫名崩溃,拿相册里面的也是崩溃(后来还由于git分支的问题,提交Apple审核也是让我提交不了build)

        xcode8.0打开过的xib在xcode7.3上面无法打开

         线上最多的问题就是文件变 "..." 了。字体宽带较前面的版本大一点,需要重新适配提交审核

    2.填坑

       2.1.打印东西太多 选取项目 -> Edit Schemes,在弹出的界面重选择run模式,添加环境变量 OS_ACTIVITY_MODE : disable

          

          

        2.2 Alcatraz 这东西被禁了,不过xcode是可以开发插件了的,待高手吧

             可以类似系统写一些简写的词。比如说打印cc可以形成一大段的注释

             创建 ->编辑 ->  完成

             

            

            

          2.3 调用系统的东西出现奔溃 

        需要在Info.plist中加入一些列的 "key - value" 若value的值没有 将无法提交给App Store审核(itune中找不到build的版本)

      <key>NSPhotoLibraryUsageDescription</key>

      <string>相册</string>

      <key>NSCameraUsageDescription</key>

      <string>相机</string>

      <key>NSMicrophoneUsageDescription</key>

      <string>麦克风</string>

      <key>NSContactsUsageDescription</key>

      <string>通讯录</string>

        2.4 xib无法在xcode7.3 编译不了 (有个同事点开了我电脑上面的xib文件 选择了6s,然后git到他电脑上就打不开了,后来重新reset到上一个commit了才继续下去)

         xib其实就是一个xml文档。打开方式换成source type, 去掉一段话就行了。

          <capability name="documents saved in the Xcode 8 format" minToolsVersion="8.0"/>

     注*: 目前就发现过坑就这些,后来搜索博客园发现一个不错的文章

  • 相关阅读:
    数据分析(3)-matplotlib基础
    zabbix部署-版本3.2.6
    mysql5.6.35源码安装记录
    mysql数据库主从操作记录
    zabbix+docker
    爬与反爬
    爬虫基础 之(一) --- 初识爬虫
    android p 解锁 忽然亮屏后 恢复亮度
    ddr
    ipi
  • 原文地址:https://www.cnblogs.com/gulong/p/5916544.html
Copyright © 2011-2022 走看看