摘要: 一、Native开发中为什么需要H5容器 Native开发原生应用是手机操作系统厂商(目前主要是苹果的iOS和google的Android)对外界提供的标准化的开发模式,他们对于native开发提供了一套标准化实现和优化方案。但是他们存在一些硬伤,比如App的发版周期偏长、有时无法跟上产品的更新节奏 阅读全文
posted @ 2016-09-18 09:50 FMDN 阅读(566) 评论(1) 推荐(1)
摘要: 众所周知,iOS默认是不支持gif类型图片的显示的,但是我们项目中常常是需要显示gif为动态图片。那肿么办?第三方库?是的 ,很多第三方都支持gif , 如果一直只停留在用第三方上,技术难有提高。上版本的 Kingfisher 也支持gif ,研究了一番,也在网上搜索了一番,稍微了解了下iOS实现g 阅读全文
posted @ 2016-09-18 09:49 FMDN 阅读(1429) 评论(0) 推荐(0)
摘要: iOS9推出的时候,苹果希望大家使用https协议,来提高数据传输之间的安全性。下面我就从最简单的代码介绍,如何在工程中设置,来支持https的请求。 一、证书准备篇 1.证书转换 在服务器人员,给你发送的crt证书后,进到证书路径,执行下面语句 // openssl x509 -in 你的证书.c 阅读全文
posted @ 2016-09-18 09:46 FMDN 阅读(5170) 评论(0) 推荐(0)
摘要: 1.Notification(通知) 自从Notification被引入之后,苹果就不断的更新优化,但这些更新优化只是小打小闹,直至现在iOS 10开始真正的进行大改重构,这让开发者也体会到UserNotifications的易用,功能也变得非常强大。 iOS 9 以前的通知 1.在调用方法时,有些 阅读全文
posted @ 2016-09-18 09:42 FMDN 阅读(258) 评论(0) 推荐(0)
摘要: iOS 10的一大变化是更强的隐私数据保护。在文档中是这么描述的: You must statically declare your app’s intended use of protected data classes by including the appropriate purpose s 阅读全文
posted @ 2016-09-18 09:30 FMDN 阅读(317) 评论(0) 推荐(0)
摘要: 关于HotfixPatch 在IOS开发领域,由于Apple严格的审核标准和低效率,IOS应用的发版速度极慢,稍微大型的app发版基本上都在一个月以上,所以代码热更新(HotfixPatch)对于IOS应用来说就显得尤其重要。 现在业内基本上都在使用WaxPatch方案,由于Wax框架已经停止维护四 阅读全文
posted @ 2016-09-18 09:25 FMDN 阅读(3648) 评论(0) 推荐(1)
摘要: 相信HotFix大家应该都很熟悉了,今天主要对于最近调研的一些方案做一些总结。iOS中的HotFix方案大致可以分为四种: WaxPatch(Alibaba) Dynamic Framework(Apple) React Native(Facebook) JSPatch(Tencent) WaxPa 阅读全文
posted @ 2016-09-18 09:24 FMDN 阅读(568) 评论(0) 推荐(0)