joshuaswarren/omarchy-apple-dev
- 来源
- GitHub
- 首次上榜日期
- 领域
- 编程工具
- GitHub 星标数
- 325
- 主要语言
- Python
本页介绍外部开源仓库,并非 HDATF 产品。

它做什么
这个项目为希望在Omarchy Linux上构建iOS应用、而不是在macOS上运行Xcode的开发者提供脚本和兼容工具。输入包括Swift或SwiftUI应用源码、项目资源以及Apple分发的iOS SDK。Swift和xtool生成应用包,其他脚本负责通过USB安装到设备以及准备分发用IPA包。已查看的发布脚本依次执行发布构建、资源准备、签名、打包和离线检查,只有明确指定选项才会上传。开始使用需要受支持的Linux设备、匹配的Swift和SDK版本,以及用于获取内含SDK的Xcode压缩包的Apple ID。真机操作还需要iPhone和USB连接,TestFlight则需要付费Apple Developer账户及App Store Connect凭据。README报告了部分应用构建成功并通过Apple处理的结果,但本次调查没有复现这些结果。文档还区分旧版本的真机调试证据与新工具链,并说明仅使用Linux时的无线部署限制,因此不能将其视为与所有Xcode项目兼容。
对 ATF 的帮助
如果ATF Works考虑开发iPhone原生客户端,可以把它作为小型原型的Linux构建路径进行比较,而不是替换现有产品。Harness定义外部构建执行器时,可以参考其将构建、检查和可选上传分开的方式。候选集成数据应包括源码版本、Swift和SDK版本、应用标识、产物路径和检查报告,签名凭据则应与普通任务记录分开保存。试验应分别验证真机启动、资源显示、签名和Apple处理,因为本地构建成功不能证明后续阶段成功。本次没有实现ATF Works客户端或Harness集成,所有项目的通用自动转换、无人处理凭据及无线部署均不在此建议范围内。
许可证
MIT 宽松许可。保留版权声明即可商用和修改。
同领域的其他仓库
- nykooi1/vibe-wise
一个帮助用户在开发软件时学习的Claude Code插件。它在实现前询问用户的思路、讨论取舍,并在实现后解释代码变更。 - tester-army/e2e
这是面向网页和移动应用的end to end测试framework。在测试中用自然语言写出目标,agent就会操作应用达成该目标,同一个测试内再用locator和assertion核对结果。被后续assertion验证过的agent操作会被记录下来,在应用发生变化之前可以不调用model直接重放。 - arismarioneves/hyphp
这是可同时运行多个PHP版本并按项目指定版本的Windows开发环境。它无需Docker即可支持Apache或nginx、MySQL、本地域名和HTTPS。 - Louis-CFM/coucou
这是在MacBook刘海或Windows屏幕顶部查看Claude Code会话的桌面助手。它显示会话活动和权限请求,并提供聊天和文件输入。 - edgcpp/compiler
这是以EDG前端为核心的C/C++编译器项目。它包含C和C++代码生成、模板实例化工具以及中间表示处理工具。
只收录进入 Trendshift 排行榜的仓库,榜单仅用于寻找候选项目,不转载名次。说明、许可证和星标数来自各 GitHub 仓库。解读是我们自己的判断。我们尚未测试这些项目,上榜并不证明质量。