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"/>

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

  • 相关阅读:
    DRF 分页
    DRF 权限 频率
    DRF 版本 认证
    opencl(6)读写传输命令、内存映射命令
    opencl(5)缓存对象
    opencl(4)命令队列
    opencl(3)程序、内核
    opencl(2)平台、设备、上下文的获取与信息获取
    epoll
    unsigned 变量名:n
  • 原文地址:https://www.cnblogs.com/gulong/p/5916544.html
Copyright © 2011-2022 走看看