iOS10 从2017年1月1日起苹果提出所有新提交的App默认不允许使用NSAllowsArbitraryLoads来绕过ATS的限制,也就是说强制我们用HTTPS,如果不这样的话提交App可能会被拒绝。 通常你们公司会有两种情况: 1.我们公司没钱,自己想办法搞证书,哈哈哈。是不是很苦逼,然后你 ...
分类:
移动开发 时间:
2016-12-16 14:03:12
阅读次数:
4160
Masonry是iOS适配的第三方库,比较好用的一个,本人用的也不多,简单了解一些常用的方法,自己学习中,记录下来共勉。 Masonry下载地址:https://github.com/SnapKit/Masonry 示例一:View居中处理 不管什么情况下,view都处于居中状态 __weak ty ...
分类:
移动开发 时间:
2016-08-29 22:14:05
阅读次数:
222
因公司做的SDK,发现了一个在iOS9 上,系统无法自行判断默认是英文语言,而选择默认语言是中文。 比如说:公司适配英语,简体中文,繁体中文。但是当切换到了泰语的时候,系统的默认语言是英语,却显示了汉语。在SDK使用了笨方法,把公司需要适配的国家名字在网上找到对应,然后写到 语言数组中。这样当系统找 ...
分类:
移动开发 时间:
2016-07-19 13:22:36
阅读次数:
185
1.各屏幕大小 设备 尺寸 像素 点 iPhone \ iPhone 3G \ iPhone 3GS 3.5 inch 320 x 480 320 x 480 iPhone 4 \ iPhone 4S 3.5 inch 640 x 960 320 x 480 iPhone 5 \ iPhone 5C ...
分类:
移动开发 时间:
2016-06-21 10:32:33
阅读次数:
301
随着iPhone的手机版本越来越多, 那么对于我们广大的开发者来说就是很悲催,之前一直使用代码里面layout的约束来适配, 现在推荐一个第三方Masonry,上手块,操作简单,只能一个字形容他 “爽”~~~ 进入正题: 1 MagicNumber -> autoresizingMask -> au ...
分类:
移动开发 时间:
2016-06-08 15:27:00
阅读次数:
260
1.尺寸适配
1.原因 iOS7中所有导航栏都为半透明,导航栏(height=44)和状态栏(height=20)不再单独占用高度,即View的(0,0)坐标是从屏幕左上角开始的;而在iOS7之前的系统中,导航栏和状态栏单独占用高度,即View的(0,0)的坐标从导航栏下面开始的。
解决方案:
1> 修改window的frame坐标
这个思路是在iOS7系统里面...
分类:
移动开发 时间:
2016-05-27 12:29:14
阅读次数:
2870
网络收集,连接如下: 针对苹果iOS最新审核要求为应用兼容IPv6 iOS应用支持IPV6,就那点事儿 iOS 适配iPV6的修改(AF及其他第三方库) ...
分类:
移动开发 时间:
2016-05-26 18:33:16
阅读次数:
342
本文主要是说一些iOS9适配中出现的坑,如果只是要单纯的了解iOS9新特性可以看瞄神的开发者所需要知道的 iOS 9 SDK 新特性。9月17日凌晨,苹果给用户推送了iOS9正式版,随着有用户陆续升级iOS9,也就逐渐的衍生出了一系列的问题,笔者也在赶忙为自己维护的App做适配,本文写的一些坑基本都
分类:
移动开发 时间:
2016-03-02 19:51:05
阅读次数:
263
转自: http://www.cocoachina.com/ios/20150929/13598.html 中文快速导航: 1.iOS9网络适配_ATS:改用更安全的HTTPS(见Demo1) i. WHAT(什么是SSL/TLS?跟HTTP和HTTPS有什么关系) ii. WHY(以前的HTTP不
分类:
移动开发 时间:
2016-02-29 16:07:03
阅读次数:
459
本文收录一下关于ios适配的media query规则 iPad: Js代码 @media only screen and (min-device-width:768px) and (max-device-width:1024px) { //.... } iPad横屏: Js代码 @media on
分类:
移动开发 时间:
2016-02-24 15:33:53
阅读次数:
197