关于升级iOS9.0之后,项目中若干错误的解决方法
来源:互联网 发布:春雨国际网络医疗 编辑:程序博客网 时间:2024/06/05 04:25
比如我的是直接支付宝的Demo,Xcode升级7.0.1之后,会出现三个错误
第一个是bit code的错误,bit code是iOS9.0苹果新添加的功能,Xcode7.0创建的项目默认为开启状态,但由于现在一些三方库不支持该功能,所以编译时会报错
错误信息(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
clang: error: linker command failed with exit code 1 (use -v to see invocation))
,解决办法很简单,就是在building settings中搜索bitcode把他调为NO即可
第二个就是iOS9之后,苹果把HTTP协议替换为了HTTPS协议,
错误信息:App Transport Security has blocked a cleartext HTTP (http://) resource load since it is insecure. Temporary exceptions can be configured via your app's Info.plist file.
所以最快的解决方法是在info.plist 中添加如下行就可以解决了
第三个就是报 -canOpenURL: failed for URL: "alipay://" - error: "This app is not allowed to query for scheme alipay"
-canOpenURL: failed for URL: "cydia://" - error: "This app is not allowed to query for scheme cydia"
-canOpenURL: failed for URL: "safepay://" - error: "This app is not allowed to query for scheme safepay"
解决办法就是在info.plist中添加如下行
0 0
- 关于升级iOS9.0之后,项目中若干错误的解决方法
- 升级到xcode7.3之后关于weak的错误解决方法
- 关于iOS9之后的loadViewIfNeeded
- 关于ios9.0之后不能打开https的解决办法
- 升级Xcode7、iOS9之后,如何应对一些奇葩的bug
- 关于Xcode7升级 适配iOS9的问题
- IOS9中出现的错误
- 关于ecplise中导入项目之后出现的jsp文件有错误问题
- ios9 之后 配置百度地图出现的错误
- xcode升级后ios9.0不能使用http协议的版本的解决方法介绍
- 升级ios9后RSA加密SecItemAdd出问题的解决方法
- 升级Appserv中的php版本之后mysql报关于密码错误的解决方法#2000
- 升级xcode7适配iOS9出现的一些错误
- xcode8.0升级之后公司项目遇到的问题
- iOS9.0 升级后的常见问题
- 关于升级14.1.0 build-7370693之后遇到的问题
- iOS项目更新之升级Xcode7 & iOS9 & swift2.0
- android adk升级之后原项目报ClassNotFoundException错误
- 托福阅读考试做题步骤
- json_value.asm: No such file or directory
- Android开发学习笔记:圆角的Button
- Cassandra
- 九度OJ 1197:奇偶校验 (基础题)
- 关于升级iOS9.0之后,项目中若干错误的解决方法
- maven在myeclipse下运行mvn出现 No goals have been specified for this build.
- C++设计模式之抽象工厂模式(改编自C++设计模式)
- Linux驱动基础知识笔记一
- 安卓系统使用摄像头API
- Java——IO流(一)
- PHP加密函数
- Java获取文件路径/项目路径的方式
- 学习笔记cocos2d-x之项目分析