Skip to content

Commit 5c2e6b2

Browse files
committed
fix #4765
1 parent be6a8d6 commit 5c2e6b2

File tree

1 file changed

+5
-27
lines changed

1 file changed

+5
-27
lines changed

Reports/2024/#310-2024.11.04.md

Lines changed: 5 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -7,20 +7,12 @@
77

88
## 新闻
99

10-
> 行业相关的新闻、趣事、看法
10+
### [TestFlight 增强功能助你吸引测试员](https://developer.apple.com/cn/news/?id=fps422ld)
1111

12-
##  Developer - 设计开发加速器
13-
14-
> 设计开发加速器相关活动
15-
16-
## 新手推荐
17-
18-
> 收集一些对新手友好且质量不错的文章
12+
TestFlight 分发功能迎来了加强,新增对测试员的招募标准,例如指定 OS 版本,方便在在 1w 的名额内,尽可能按 app 实际要求暴露问题,例如鼓励低 OS 的用户加入测试。同时还提供了公开链接的转化情况看板等新功能。总体是一次满足开发者们痛点的更新。
1913

2014
## 文章
2115

22-
> 写的不错的技术博客,包含但不局限于 iOS、多端统一、设计、产品等
23-
2416
### 🐕 [How to build a Safari extension with SwiftUI](https://www.polpiella.dev/safari-extensions-swiftui/)
2517

2618
[@Barney](https://github.com/BarneyZhaoooo):Polpiella 在博客中分享了如何使用 SwiftUI 构建 Safari 扩展的步骤。首先,在 Xcode 中创建 Safari 扩展目标并修改 Info.plist 文件,设置工具栏项和网站访问权限。接着,利用 SFSafariExtensionHandler 创建 SwiftUI 视图,并通过 PopoverViewController 展示。最后,运行应用即可在 Safari 中安装并测试扩展。
@@ -35,34 +27,20 @@
3527

3628
### [App development on iPad](https://mutatingfunc.github.io/blog/2024-10-12-app-development-on-ipad/)
3729

38-
[@Kyle-Ye](https://github.com/Kyle-Ye): 作者在过去一年里,全面投入到使用 iPad 进行应用程序开发。这篇文章介绍了在 iPad 上使用 Swift Playgrounds 进行 iOS 应用程序开发的可能性和局限性(缺乏Xcode的某些功能,如断点调试和模拟器支持)。虽然还存在一些局限性,但通过一些创新的解决方案,这些问题都可以得到缓解。
30+
[@Kyle-Ye](https://github.com/Kyle-Ye): 作者在过去一年里全面投入到使用 iPad 进行应用程序开发。这篇文章介绍了在 iPad 上使用 Swift Playgrounds 进行 iOS 应用程序开发的可能性和局限性(缺乏Xcode的某些功能如断点调试和模拟器支持)。虽然还存在一些局限性但通过一些创新的解决方案这些问题都可以得到缓解。
3931

4032
### 🐎 [Vapor and Swift Testing: Running tests in parallel](https://www.avanderlee.com/swift-testing/vapor-and-swift-testing-running-tests-in-parallel/)
33+
4134
[@Smallfly](https://github.com/iostalks):这篇文章探讨了在 Swift 和 Vapor 框架中如何进行并行测试。它解释了 Swift Testing 与 XCTest 的不同,并提出了使用 Repository Pattern 来避免测试中的数据库查询,以实现测试的并行执行。同时还介绍了如何配置和使用内存中的仓库进行测试,并重写代码以通过仓库访问数据,从而提高开发效率和测试稳定性。推荐对 Swift 服务端开发和测试的同学阅读。
4235

4336
### 🐎 [Reminder: Apple Watches use 32 bit pointers](https://jeffverkoeyen.com/blog/2024/10/02/arm64_32-PSA/)
37+
4438
[@极速男孩](https://github.com/ztlyyznf001):Apple Watch 从 Series 4 起采用 arm64_32 架构,虽为 64 位系统,但用 32 位指针。开发者在 watchOS 模拟器中测试时 Int 为 64 位,而在实际硬件上 Int 为 32 位,导致模拟器运行正常的代码在硬件上可能崩溃。例如,处理时间戳的代码可能在 Apple Watch 上失败。所以要在处理 Int 和 CGFloat 时需注意这种差异,确保代码在硬件上也稳定运行。
4539

4640
### 🐎 [Flutter Color 大调整,需适配迁移,颜色不再是 0-255,而是 0-1.0,支持更大色域](https://mp.weixin.qq.com/s/imRQnDJgHTdrcuD5rYQApg)
4741

4842
[@Crazy](https://github.com/jiyan135960):本文主要介绍了 Flutter 在 3.10 版本里进行的颜色体系更改,首先介绍了 sRGB 和 P3 两种颜色体系的在色域上的区别,从肉眼上看 P3 的颜色更加鲜艳。紧接着文章便介绍了新版本的颜色体系,其中主要对颜色位数做了对比讲解,并且对源码也进行了分析。文章的最后作者更是对现有 API 的现状进行分析,更是对之后的 API 发展情况进行了介绍。
4943

50-
## 工具
51-
52-
> 开发过程中常用的工具,及一些新工具的介绍
53-
54-
## 代码
55-
56-
> 库,代码段,开源app
57-
58-
##
59-
60-
> 比较不错的书的推荐和书评
61-
62-
## 音视频
63-
64-
> 比较不错的书的推荐和书评
65-
6644
## 内推
6745

6846
重新开始更新「iOS 靠谱内推专题」,整理了最近明确在招人的岗位,供大家参考

0 commit comments

Comments
 (0)