xcode7、ios9升级遇到的问题汇总

解决一个,收集一个。

1、不用MainStoryboard,初始化必须指定UIWindow的rootController。

2、AFN网络问题。以Source Code方式打开info.plist文件,添加

<key>NSAppTransportSecurity</key>

<dict>

<key>NSAllowsArbitraryLoads</key>

<true/>

</dict>

3、集成友盟分享的前往友盟官网查看更新概况。

时间: 2024-08-08 05:38:02

xcode7、ios9升级遇到的问题汇总的相关文章

iOS项目更新之升级Xcode7 & iOS9

前言      Apple 的WWDC所发布内容在给大家带来惊喜之际,给各位iOS开发的同仁却也带来了不同程度的麻烦.首先不讲新功能,就单指原来老版本的项目升级.代码升级,就是一堆问题,而且是不得不面临的问题.下面就跟着笔者一起来回顾下,此次在项目升级过程中,所遇到的各个问题点,以及解决方案,与各位已经做过和正在做iOS代码升级的同仁共勉,也给各位将要做Xcode 7和iOS9兼容的同仁以参考. 开发环境安装 原本运行得好好的项目,要升级Xcode7,首先就得安装Xcode7,具体的可以从开发者

iOS9升级后第三方平台无法分享的问题

最近升级到了Xcode7,在真机调试的过程中Crash,发现在初始化微博SDK时程序Crash. 解决办法从微博官网下一个最新的SDK,替换掉工程中的即可. 2.替换微博最新SDK之后成功运行程序,之后发现微信.QQ.微博分享的时候会提示没有安装客户端(程序中进行了相关判断),但是明明手机上安装了分享所需的3个客户端. 原来是Apple的新政策.在iOS9中,如果使用URL scheme必须在"Info.plist"中将你要在外部调用的URL scheme列为白名单,否则不能使用. 解

xcode7,ios9 部分兼容设置(转帖)(自己记录下)

内容来源广大的互联网 神奇的苹果公司,再一次让程序员中枪. 一.xcode7 新建的项目,Foundation下默认所有http请求都被改为https请求. HTTP+SSL/TLS+TCP = HTTPS 也就是说,服务需要提供https(TLS 1.2)的接口: 如果服务不改变,则客户端info.plist的根<dict>需加下面的键值: 简单信任所有http服务器 <key>NSAppTransportSecurity</key> <dict> <

xcode7,ios9 部分兼容设置

内容来源广大的互联网 神奇的苹果公司,再一次让程序员中枪. 一.xcode7 新建的项目,Foundation下默认所有http请求都被改为https请求. HTTP+SSL/TLS+TCP = HTTPS 也就是说,服务需要提供https(TLS 1.2)的接口: 如果服务不改变,则客户端info.plist的根<dict>需加下面的键值: 简单信任所有http服务器<key>NSAppTransportSecurity</key> <dict> <

xcode7.3 升级 xcode8.0 后权限设置问题(升级xcode 8.0 后构建版本不显示问题)

前两天为了适配 iOS10 的系统 我将xcode 7.3 升级到了 xcode 8.0 但是在给项目升级的时候用xcode8.0打包并且上传构建的版本后,在新建版本里看不到新上传的 构建版本 并且在"活动"里也找不到新版本的信息,上传多次还是不行如下图 经查阅资料是 iOS10的权限兼容问题,现有如下解决办法 打开 info.plist 文件添加一下 权限设置(原则上只添加在你的项目中需要的权限设置就可以了) 1.访问麦克风权限:Privacy - Microphone Usage

ios9 升级后 企业版app plist无法安装

昨天apple推送了ios9, 公司的一些app是企业版的,平常通过 item-service 结果更改如下 plist可以了 itms-services://?action=download-manifest&url=https://hbacheus.oss-us-west-1.aliyuncs.com/huboche.plist <?xml version="1.0" encoding="UTF-8"?> <plist version=

关于erlang打包升级相关文档汇总

如果你需要了解erlang的打包升级,请参考一下文档. System PrinciplesUser's Guide:一篇关于erlang创建目标系统和升级系统相关的官方文档. http://www.erlang.org/doc/system_principles/system_principles.html 中文翻译:http://blog.sina.com.cn/s/blog_96b8a154010128dq.html sasl application是关于erlang打包升级的库 http:

xcode7/ios9中 低版本app运行时,屏幕上下出现黑边的问题

xcode从低版本升级至 7.0或更高版本后,某些低版本app再次编译运行后,发现app在设备上运行时,会在上端和底部 出现黑边的现象.这导致app的展示界面跟缩水了一样,变得十分丑陋. 对于这一问题,找度娘,没找到类似的解决方案.有人说 将低版本中的xcode包内容里的 platform 添加至高版本的xcode的platform中,即可解决.但本人亲自测试后,发现依然没有生效. 现给出一个自己成功解决的方案: 选中target——>general——>app icons and launc

升级 XCODE7后的问题备忘

升级Xcode7&iOS9后,出现NSURLSession/NSURLConnection HTTP load failed (kCFStreamErrorDomainSSL, -980) 在info.plist里面添加如下内容即可: <key>NSAppTransportSecurity</key> <dict>     <key>NSAllowsArbitraryLoads</key>     <true/> </d