iOS 12 更新率偏低,48 小时只有 10%/如何利用Xcode实现线上代码覆盖率的检查等5条资讯

383 阅读3分钟

1. iOS 12 更新率偏低,48 小时只有 10%

根据分析公司 Mixpanel 最新收集的数据可知,苹果最新 iOS 12 系统在发布 48 小时后的设备安装率只有 10%。

对比:

  • iOS 11 在发布后 24 小时的安装率达到了 10%

  • iOS 10 在发布后 24 小时的安装率达到了 14.45%

2. iOS 12.1 新证据表明 iPad Pro 将改用 USB-C 端口,或将于下月发布

开发者 Steven T-S 发现,在安装 iOS 12.1 后,Xcode 的 iOS 模拟器出现了对虚拟 4K 外接显示器的支持

现有的任何 iOS 设备上都无法通过闪电转 HDMI 转接头实现的,因此推断这可能是新 iPad 更新 USB-C 端口以输出 4K 视频的证据。

iOS 12.1 在“Setup”初始化设置应用中,出现了 iPad2018Fall 字符串。确认了苹果将于今年秋天发布新款 iPad

此前,已经有多份报告预测苹果将于今年发布新款 iPad Pro。

3. iPhone XS LTE 网络速度较 X 提升 266%

根据 SpeedSmart.net 的测试结果可知,iPhone XS 和 XS Max 的 LTE 网络速度较前代 iPhone X 有显著提升。

T-Mobile 网络下:

iPhone XS:上传速度为 19.36Mbps

iPhone X: 上传速度为 12.22Mbps

Verizon:

iPhone XS:上传速度为 16.10Mpbs

iPhone X: 上传速度为 10.92Mbps

AT&T:

iPhone XS:上传速度为 14.88Mpbs

iPhone X: 上传速度为 10.28Mbps

新款 iPhone XS 和 XS Max 均更新为千兆级 LTE,具备 4x4 MIMO 和 LAA 技术,而 iPhone X 是 2x2 MIMO,集成 4x4 MIMO 标准大大改善了 iPhone XS 和 XS Max 的带宽,可以支持更高的数据吞吐量。

4. 谷歌与移动运营商 T-Mobile 合作 可将报警用户精确位置发给警方

谷歌与美国移动运营商T-Mobile US达成一些协议,旨在将通过手机拨打911紧急报警电话的Android用户的精确位置信息发送给911报警中心

谷歌与T-Mobile US的合作表明,智能手机系统提供商和移动运营商开始联手来解决该问题。

5. 如何利用Xcode实现线上代码覆盖率的检查(携程技术中心)

清理项目中的无用代码是日常开发中非常重要的一环,定期清理废代码既可以保持代码的简洁,也可以让代码逻辑变得更清晰,不给后人留坑。

原文介绍了利用Xcode自带的 Code Coverage 来检查代码的覆盖率

Code Coverage 不但可以方便的可视化的看到代码覆盖率,还可以看到代码被执行的频率

原文链接:mp.weixin.qq.com/s/QzZ0U-Uit…

(或科技日讯公众号回复“Xcode”获取原文链接)


往期资讯

  • iOS 12被阿里安全潘多拉实验室实现完美越狱/多端统一开发框架 Taro 1.0 正式发布等5条资讯
  • 苹果正式发布 Xcode 10:新 SDK、Swift 4.2、深色模式等5条资讯
  • 15 行代码引起的 iOS 崩溃/谷歌决定Chrome 70继续隐藏www(等5条资讯)