zoukankan      html  css  js  c++  java
  • iOS9 中的一些适配问题

    1.URL scheme白名单:在info文件中加入LSApplicationQueriesSchemes(Array),添加需要的scheme,如微信:weixin、wechat 支付宝:alipay

    2.iOS9 下默认使用HTTPS,所以app发请求的时候出现网络无法连接的情况。解决办法:在的info.plist 文件里加上如下节点:

    NSAppTransportSecurity(dictionary) - NSAllowsArbitraryLoads(Booolean)

    3.bitcode 是把程序编译成的一种过渡代码,再把这个过渡代码编译成可执行的程序。bitcode也允许苹果在后期重新优化我们程序的二进制文件,有类似于App瘦身的思想。

    用了xcode7的编译器编译之前没问题的项目可能会出现下列报错。

    1
    XXXX’ does not contain bitcode. You must rebuild it with bitcode enabled (Xcode setting ENABLE_BITCODE), obtain an updated library from the vendor, or disable bitcode for this target. for architecture arm64

    原因是:某些第三方库还不支持bitcode。要不然是等待库的开发者升级了此项功能我们更新库,要不就是把这个bitcode禁用。

    禁用的方法就是找到如下配置,选为NO.(iOS中bitcode是默认YES,watchOS中bitcodes是不让改的必须YES。)

    4.

  • 相关阅读:
    python scrapy爬取前程无忧招聘信息
    scrf 原理及flask-wtf防护
    Django 惰性机制
    Django 中配置MySQL数据库
    Django的安装命令
    python装饰器
    python面向对象之继承
    OSI七层模型
    面向对象
    python函数
  • 原文地址:https://www.cnblogs.com/zeroChan/p/4962459.html
Copyright © 2011-2022 走看看