Show HN: 1,250 SwiftUI components, and an MCP that writes them into your app2 days agohttps://nibware.dev/提供真实的、编译好的SwiftUI组件,附带iOS模拟器实时截图和精确的源代码。组件是自包含的,可直接复制到Xcode项目中,无需依赖。专为Claude Code和Cursor等AI编码工具设计,使用真实UI而非幻觉布局。每张图片都是真实的模拟器截图;显示的代码是生成它的精确源代码。支持iOS 17及以上版本,使用纯SwiftUI,仅极少量UIKit辅助代码。
iOS and Mac app development is constant churn5 days agohttps://inessential.com/2026/07/23/ios-27-nnw-crash.htmliOS 27 测试版在 NetNewsWire 中引入了一个崩溃,原因是拆分视图和紧凑模式之间的转换出现了问题。崩溃在 Pro Max 设备和 iPad 上最为频繁,正如 TestFlight 反馈中涉及手机旋转的报告所示。开发者对 iOS 的持续变化表示沮丧,这些变化迫使进行不必要的工作,而不是改进。修复可能需要指定一个单独的紧凑视图控制器,因为自动拆分视图折叠可能不再被支持。这增加了跨多个 iOS 版本(回溯到 iOS 17)的额外工作和测试,被认为是在浪费时间,没有任何益处。
Building and Shipping Mac and iOS Apps Without Ever Opening Xcode16 days agohttps://scottwillsey.com/building-and-shipping-mac-and-ios-apps-without-ever-ope...无需打开Xcode,通过使用如xcodebuild、notarytool和devicectl等命令行工具,即可构建和发布Mac/iOS应用。一次性设置包括安装Xcode和XcodeGen、配置Apple开发者账户、创建证书,并存储公证凭据。使用脚本(如release.sh)自动化整个发布流水线,该脚本处理归档、签名、公证、装订和安装。通过YAML文件使用XcodeGen管理项目配置,避免.git与.xcodeproj文件相关的冲突问题。签名密钥和应用特定密码等机密信息安全存储在钥匙串或密码管理器中,而非代码仓库内。代理工具(如Claude Code)可通过shell命令和文档(如CLAUDE.md)执行工作流,实现完全无头操作。