如果你刚刚升级了Xcode8,而你的项目的Deployment Target是iOS 9.3以下,运行iOS8的时候过了几十秒后crash到main函数,出现EXC_BAD_ACCESS,或者崩溃到imageNamed:,或者每次编译运行随机崩溃到某个地方。那么恭喜你,你读完这个文章你可能就解决了。 ...
分类:
移动开发 时间:
2017-12-29 17:22:28
阅读次数:
232
1、Airplay 投屏 手机系统兼容性:兼容iOS9、iOS10、iOS11(目前需要适配)系统,每次iOS系统升级,对应的Airplay Mirroring协议会更新,破解成本高。 运行环境:Airplay接收视频流端可以是PC或者是iOS手机上的App,手机App上面需要对视频流H264再次解 ...
分类:
移动开发 时间:
2017-11-24 20:18:19
阅读次数:
142
iOS9之后,苹果推出了universal link方案,该方案较url scheme有明显的改善。url scheme很难做到唯一。 而 universal link却是你自己控制的。 1、有一个HTTPS 的web server服务器,这个域名就是用来做universal link的。 2、建立 ...
分类:
其他好文 时间:
2017-11-01 17:53:00
阅读次数:
584
NSURLConnection,在ios9.0以后被废弃,以后使用URLSession类,如下图 具体样例: 效果如下: ...
分类:
编程语言 时间:
2017-10-20 13:30:18
阅读次数:
247
今天在弹出UIPrintInteractionController的时候,在ios10 和11的ipad 上测试,发现一直是protrait 方向弹出,结果就出现如下图的bug: 研究了好长时间,发现是没有实现下面这个代理方法: 其实,在ios9中,不用实现这个方法,而且,即使实现了这个方法,在io ...
分类:
移动开发 时间:
2017-10-11 15:17:01
阅读次数:
206
iOS9 发布后,产生了一个使 App Thinning 无法正常运行的 bug。在iOS9.0.2 版本中,这个 bug 已经被修复,App Thinning 已经可以正常使用。当你从应用商店(App Store)下载应用时,请注意这点。iOS9 推出之后,大受欢迎。仅仅数周,已经有超过半数的 i ...
分类:
移动开发 时间:
2017-10-06 14:42:00
阅读次数:
281
一、安装环境介绍 macOS 10.12.4 Xcode 8.3.2 适用机型:iOS9 及以上机型 二、Appium源码安装 Xcode升级8.2之后不再支持UIAutomation,转而使用XCUITest;故当Xcode版本为8.2及以上版本时,只能安装Appium 1.5.3之后版本。App ...
分类:
移动开发 时间:
2017-09-11 18:26:32
阅读次数:
533
https://segmentfault.com/a/1190000002933776 今天升级Xcode 7.0 bata发现网络访问失败。输出错误信息 Google后查证,iOS9引入了新特性App Transport Security (ATS)。详情:App Transport Securi ...
分类:
移动开发 时间:
2017-08-31 19:06:19
阅读次数:
721
StoryBoard Reference的介绍 StoryBoard Reference是Xcode7,iOS9出现的新功能 目的是让我们可以更好的使用storyboard来开发项目 在之前的开发中,如果使用一个storyboard开发,那么非常容易造成代码冲突 可以通过使用storyboard创建 ...
分类:
其他好文 时间:
2017-08-23 00:51:14
阅读次数:
151
video标签定义视频,比如电影片段或者其他视频流。目前video标签只支持MP4,WebMail,Ogg格式的视频。 兼容性:IE8以及更早的版本不支持video标签。其他现代浏览器均支持。 各浏览器对于各个视频格式的支持如下: MP4 = MPEG 4文件使用 H264 视频编解码器和AAC音频 ...
分类:
移动开发 时间:
2017-08-18 12:36:00
阅读次数:
293