升级Xcode7 项目报错汇总

运行报错

***was compiled with optimization - stepping may behave oddly; variables may not be available.

升级了xcode7进行真机调试报错,模拟器正常。
原因:使用了微博分享,使用最新的微博分享就行了,下载地址:https://github.com/sinaweibosdk/weibo_ios_sdk

编译报错

***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)

这时因为apple除了一个bitcode,默认是yes,在Build Settings里面把bitcode设为no就行了。
具体bitcode是什么东西,请参考:https://developer.apple.com/library/prerelease/ios/documentation/IDEs/Conceptual/AppDistributionGuide/AppThinning/AppThinning.html#//apple_ref/doc/uid/TP40012582-CH35

升级Xcode后必须用https请求解决办法

在info.plist中加入下图属性
NSAppTransportSecurity 类型 Dictionary
下添加 NSAllowsArbitraryLoads 类型 Boolean ,值设为 YES
这里写图片描述

你可能感兴趣的:(ios开发)