iOS 移动开发周报
iOS 移动开发周报
前言
是的,我又开始写周报了!主要是因为喵神不写周报了,加上我发现大家对写 iOS 技术周报这件事情似乎没什么兴趣。其实我觉得这是一个挺好的学习总结的办法,所以要不就继续我来吧。
我会每周从国外的周报,微博,GitHub,QQ/微信群里收集各种 iOS 的信息,然后挑选一些有价值的分享给大家。
微信不支持外链,点击“阅读原文”,查看内容中的链接可点击版本。
MDCC
MDCC 大会刚刚结束,这次大会请来了在日本的喵神王巍,滴滴的孙源等众多 iOS 开发者。会议的所有 iOS 讲稿都会更新到这个地址,感兴趣的同学请一定关注更新:https://github.com/MDCC2016/iOS-Session-Slides
王巍提前已经将他的讲稿和Demo 代码公布在微博上了,地址是:http://weibo.com/1708947107/E9JHnoNtS?type=comment
苹果加强审核力度,众App纷纷止步应用标题
你的应用最近因为起名字的原因被拒过吗?在以前,由于标题文字在搜索中的排序权重较高,所以有一些应用会把一些热门关键词写在标题中。苹果对此行为一直管得不严,有些审核员管,有些审核员不管。不过最近似乎每个审核员都更加严格执行这项标准了,那些稍长的名字,都被要求进行进一步的精简。详见:http://www.gupowang.com/app/5057.html
适配 iOS 10
Xcode 10 发布以后,编译器开始不支持 iOS 7,所以很多应用在适配完 iOS 10 以后,都不再支持 iOS 7 了。我的同事看了一下,包括网易新闻,滴滴出行这些大应用也都选择了不再兼容 iOS 7 的方法。但是也有一些应用选择适配 iOS 10 同时支持 iOS 7,这些应用有 QQ,美团 等。由于 AppStore 支持 iOS 7 的设备下载旧的版本,所以我个人觉得即便不支持 iOS 7,所以不支持 iOS 7 或许是最省事的办法。
Swift 3
Swift 3 推出之后,Ray 出了一个迁移到 Swift 3 的视频教程,感兴趣的同学可以看看,不过据说,Alarmfire 网络库在适配 Swift 3 后,只支持 iOS 9 以上的版本。这对于国内系统升级缓慢的应用来说,似乎是一个很尴尬的事情。另一个尴尬的事情是迁移 Swift 3 还需要各种第三方库的配合,当前看起来,还需要一些时间。所以,建议大家还是继续使用 Swift 2.3 的版本。https://videos.raywenderlich.com/screencasts/ios-10-swift-3-in-3-minutes
Push Notifications
苹果最近改进了它的 Push Notifications 使用方式,除了可以使用以前的证书验证方式外,增加了一种名为 Token Authentication 的方式。苹果原话说: A token is easy to generate, doesn’t expire, and can be used to send notifications to all of your apps. 感兴趣的读者可以试试,相关链接:https://developer.apple.com/news/?id=09222016a
Vapor
Vapor 1.0 正式发布了,这是一个基于 Swift 的服务器端框架,感兴趣的朋友可以玩玩。http://vapor.codes/
有趣
最近 AppStore 的热门搜索出现了奇怪的词条,详见下面第三条,看不懂的别问我,我也不懂!请向老司机请教!
iOS 移动开发周报的更多相关文章
- Search Ads 已经在美国区上线 - iOS 移动开发周报(46)
Search Ads 已经在美国区上线 - iOS 移动开发周报(46) 新闻 Search Ads 上线 苹果的 AppStore 搜索广告终于 正式上线了 https://developer.ap ...
- iOS移动开发周报-第25期
iOS移动开发周报-第25期 [摘要]:本期iOS移动开发周报带来如下内容:苹果发布 iPhone6 和 Apple Watch.Swift 1.0 GM发布.Xcode 6支持PDF Vector作 ...
- iOS移动开发周报-第24期
iOS移动开发周报-第24期 [摘要]:本期iOS移动开发周报带来如下内容:苹果更新了iTunes Connect的设计.UIKit Dynamics 教程:抛掷 Views.iOS APP 架构漫谈 ...
- iOS移动开发周报-第23期
iOS移动开发周报-第23期 [摘要]:本期iOS移动开发周报带来如下内容:苹果发出9月9日发布会邀请函,AFNetworking2.0源码解析,objc与鸭子对象,Protecting iOS Ap ...
- iOS移动开发周报-第22期
iOS移动开发周报-第22期 [摘要]:本期iOS移动开发周报带来如下内容:苹果股价创新高,iOS8自动调整UITableView布局,Swift学习心得等. 新闻 <苹果股价创新高 市值全球第 ...
- iOS移动开发周报-第21期
iOS移动开发周报-第21期 [摘要]:本期iOS移动开发周报带来如下内容:苹果iCloud中国数据转存中国电信,Swift Operators,100 个 Swift 必备 tips,FLEXLoa ...
- iOS移动开发周报-第20期
iOS移动开发周报-第20期iOS移动开发周报-第20期 [摘要]:本期iOS移动开发周报带来如下内容:iOS 通知中心扩展制作入门,iOS APP可执行文件的组成,objc非主流代码技巧等. 教程 ...
- iOS移动开发周报-第19期
iOS移动开发周报-第19期 前言 欢迎国内的iOS同行或技术作者向我提交周报线索,线索可以是新闻.教程.开发工具或开源项目,将相关文章的简介和链接在微博上发布并 @唐巧_boy 即可. [摘要]:本 ...
- iOS移动开发周报-第18期
iOS移动开发周报_18期 [摘要]:本期iOS移动开发周报带来如下内容:苹果与 IBM 展开长期深度合作,Swift官方博客,Swift开发的视频教程等. 新闻 <苹果与 IBM 展开长期深度 ...
- iOS移动开发周报-第17期
lhq iOS移动开发周报-第17期 前言 欢迎国内的iOS同行或技术作者向我提交周报线索,线索可以是新闻.教程.开发工具或开源项目,将相关文章的简介和链接在微博上发布并 @唐巧_boy 即可. [摘 ...
随机推荐
- [codevs2185]最长公共上升子序列
[codevs2185]最长公共上升子序列 试题描述 熊大妈的奶牛在小沐沐的熏陶下开始研究信息题目.小沐沐先让奶牛研究了最长上升子序列,再让他们研究了最长公共子序列,现在又让他们要研究最长公共上升子序 ...
- vue的过渡动画在除了chrome浏览器外的浏览器下不正常的问题
为过渡动画添加mode="out-in"在其它浏览器下面就能正常的使用了
- 通过设置chrome浏览器解决跨域问题,在本地进行开发工作
后端跨域权限无法打开,于是去网上找了下我这边能不能解决 现在的浏览器出于安全策略的限制,都是不允许跨域的,但是开发的时候经常需要一些别的域的接口,特别是一些接口不是自己能控制的时候,往往会造成开发困难 ...
- Activation(hdu 4089)
题目:仙5的激活序列.有以下4种情况: 1.注册失败,但是不影响队列顺序 ,概率为p1 2.连接失败,队首的人排到队尾,概率为p2 3.注册成功,队首离开队列,概率为p3 4.服务器崩溃,激活停止,概 ...
- poj 3068 Bridge Across Islands
Bridge Across Islands Time Limit: 1000MS Memory Limit: 65536K Total Submissions: 11196 Accepted: ...
- UVa11542 Square
/*by SilverN*/ #include<iostream> #include<algorithm> #include<cstring> #include&l ...
- css3 背景图动画一
一 实现背景图循环播放 @keyframes mlfly { 0%{ background-position:0 0; } 100%{ background-position:210px 0; } } ...
- fork()函数的执行过程、孤儿进程和僵尸进程
说起fork就不得不提COW(Copy On Write),就是“写时拷贝”.也就是当fork发生时,子进程根本不会去拷贝父进程的内存页面,而是与父进程共享.当子进程或父进程需要修改一个内存页面时,L ...
- spring boot原理分析
1.分析spring-boot-starter-parent <parent> <groupId>org.springframework.boot</groupId> ...
- 洛谷——P2983 [USACO10FEB]购买巧克力Chocolate Buying
P2983 [USACO10FEB]购买巧克力Chocolate Buying 题目描述 Bessie and the herd love chocolate so Farmer John is bu ...