App Store 现已接受适用于最新版操作系统的 App 和游戏提交
2023 年 9 月 12 日
iOS 17、iPadOS 17、macOS Sonoma、Apple tvOS 17 和 watchOS 10 即将面向全球用户推出。使用发布候选版 Xcode 15 和最新 SDK 构建你的 App 和游戏,通过 TestFlight 进行测试,然后提交到 App Store 以供审核。现在,你可以着手从 Xcode Cloud 将你的 App 和游戏无缝部署到 TestFlight 和 App Store。借助激动人心的新功能,以及针对各种语言、框架、工具和服务的重大改进,你可以在 Apple 平台上提供更加独特的体验。
Xcode 和 Swift:Xcode 15 提供增强的代码补齐功能、交互式预览和实时动画,可让你更快地推进 App 的编码和设计。Swift 通过引入宏解锁了多个新的 API 类型,不但表现力强,且直观易用。全新的 SwiftData 框架使用声明式代码,可轻松保留数据。SwiftUI 还支持使用相位和关键帧创建更复杂的动画,并通过新的 Observation 框架简化数据流。
小组件和实时活动:小组件现在支持交互操作,并且可以在新的位置运行,例如 iPhone 上的待机界面、iPad 上的锁定屏幕、Mac 上的桌面以及 Apple Watch 上的智能叠放。借助 SwiftUI,系统会根据情境调整小组件的颜色和间距,从而提高它在各个平台中的实用性。通过 WidgetKit 和 ActivityKit 构建的实时活动现已在 iPad 上推出,以帮助用户实时了解 App 中正在发生的事情。
Metal:借助新的游戏移植工具包,可以比以往更轻松地将游戏移植到 Mac,Metal 着色器转换器大大简化了游戏着色器和图形代码的转换过程。借助最新的光线追踪更新,可将你的游戏和产品渲染器扩展到更逼真、更细腻的场景。此外还能利用许多其他增强功能,在 Apple 芯片上更轻松地提供精彩的游戏和专业 App。
App 快捷指令:如果你适配了 App 快捷指令,App 的主要功能会自动出现在聚焦中,方便用户快速访问 App 中最重要的视图和操作。新的设计让 App 快捷指令的运行变得更加容易,新的自然语言功能让用户能够更加灵活地用自己的声音来执行你的快捷指令。
App Store:借助 StoreKit 中的全新 SwiftUI 视图,你现在可以更轻松地在所有平台上推销 App 内购买项目和订阅。利用 Xcode 中的 StoreKit 测试、Apple 沙盒环境以及 TestFlight 的最新增强功能,你还可以对更多产品内容进行测试。通过按地区预购功能,你可以在新地区提供 App 并设置不同的发布日期,让用户更期待你的 App 发布。App Store 提供极为灵活且个性化的 App 发现体验,根据用户的兴趣和偏好提供量身定制的推荐内容,帮助他们找到更多出色的 App。
更多精彩功能:了解机器学习、物体捕捉、地图、通行密钥、同播共享等各种技术和功能的改进。
从 2024 年 4 月开始,所有提交到 App Store 的 App 必须使用 Xcode 15 和 iOS 17 SDK、Apple tvOS 17 SDK 或 watchOS 10 SDK (或更高版本) 构建。