老司机 iOS 周报 #362 | 2026-01-12 #5260
ChengzhiHuang
started this conversation in
General
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
老司机 iOS 周报,只为你呈现有价值的信息。
你也可以为这个项目出一份力,如果发现有价值的信息、文章、工具等可以到 Issues 里提给我们,我们会尽快处理。记得写上推荐的理由哦。有建议和意见也欢迎到 Issues 提出。
文章
🐎 我们如何使用 Codex 在 28 天内构建 Android 版 Sora
@Crazy:本篇文章简略的讲述了 OpenAI 的工程师团队是如何利用 CodeX 在 28 天内开发 Sora 的 Android 版本,主要可以分为以下四个部分
最后是利用 CodeX 的上下文来让他发挥到最佳水平,也可以跨平台进行上下文分析,但没有上下文就是盲目猜测。
🐕 Tracking renamed files in Git
@Barney:本文聚焦 Git 不直接追踪文件重命名的核心特性,解析其通过文件内容相似度启发式算法推测重命名的逻辑。为确保历史追踪准确,核心建议将重命名单独提交,推荐借助 git mv 命令(暂存重命名操作、保留文件编辑未暂存状态)实现。同时提供替代脚本方案,解决无法使用 git mv 时,重命名与编辑同步进行导致的追踪难题,助力高效管理文件版本历史。
🐕 Replay
@Smallfly:这篇文章介绍了 Swift 生态中解决网络测试痛点的工具 Replay,通过记录与重放真实 HTTP 流量,为测试提供高效、稳定的解决方案。核心亮点包括:
TestScoping协议与包插件,实现声明式测试配置。文章通过代码示例与实践建议,展示了 Replay 如何让网络测试更可靠、高效,是 Swift 开发者优化测试流程的实用参考。
🐎 Flutter 官方正式解决 iOS 26 上的 WebView 有点击问题
@david-clang:对于 Flutter WebView 在 iOS 26 点击失效和触摸穿透的问题,官方技术文档详细阐述了问题原因和解决方案,最终方案是 Flutter Engine + iOS embedder 新增 “同步 hitTest 回调” 能力,将手势决策从“异步协同”改为“同步拦截”,在触点处直接判断是否应拦截手势,从根本解决 WebView、AdMob 等 PlatformView 的手势冲突问题。
因为底层的重构方案还需要上层插件进行适配,官方又合入了个无需插件适配的临时方案作为补充:在
FlutterPlatformViews.mm中实现了针对WKWebView手势识别器的递归搜索和“重启”机制,并在blockGesture中针对 iOS 26+ 启用了这个机制。代码
React Native for macOS
@EyreFree:微软 react-native-macos 仓库值得关注!作为 Facebook React Native 的开源分支(MIT 许可),它支持用 React 快速构建原生 macOS 应用,兼容 macOS 11+。具备声明式 UI、组件化开发、热重载等优势,还能跨 iOS、Android 复用代码,配套完善文档与贡献指南,更新维护活跃,是 macOS 原生应用开发的高效选择,感兴趣的同学可以试试。
Skills Public
@含笑饮砒霜:这是一个聚焦于 SwiftUI UI 设计模式的代码仓库,核心围绕 SwiftUI 框架提供各类实用的 UI 实现方案、设计最佳实践和代码示例,面向 iOS/macOS 等平台开发者,旨在解决 SwiftUI 开发中常见的 UI 构建问题、统一设计范式。适合 iOS/macOS 开发者(尤其是 SwiftUI 初学者 / 进阶者),可作为 SwiftUI UI 模式的参考手册,快速复用成熟的设计和代码方案,避免重复踩坑。
内推
重新开始更新「iOS 靠谱内推专题」,整理了最近明确在招人的岗位,供大家参考
具体信息请移步:https://www.yuque.com/iosalliance/article/bhutav 进行查看(如有招聘需求请联系 iTDriverr)
关注我们
我们是「老司机技术周报」,一个持续追求精品 iOS 内容的技术公众号,欢迎关注。
关注有礼,关注【老司机技术周报】,回复「2024」,领取 2024 及往年内参
同时也支持了 RSS 订阅:https://github.com/SwiftOldDriver/iOS-Weekly/releases.atom 。
说明
🚧 表示需某工具,🌟 表示编辑推荐
预计阅读时间:🐎 很快就能读完(1 - 10 mins);🐕 中等 (10 - 20 mins);🐢 慢(20+ mins)
This discussion was created from the release 老司机 iOS 周报 #362 | 2026-01-12.
Beta Was this translation helpful? Give feedback.
All reactions