上述新资源壮大了 Apple 面向开发者提供的丰富且不断扩充的技术组合,包括超过 25 万个助力开发者将其 app 与 Apple 软硬件功能相集成的 API。这些 API 涵盖一系列广泛功能,如机器学习、增强现实、健康与健身、空间计算以及高性能图形处理。随着每一次平台发布,Apple 都会对其技术和工具进行扩充和调整,致力于协助开发者将构想转化为现实,为 Apple 旗下各个平台带来细腻丰富、响应灵敏、不断优化的体验。
“对于贯穿 Apple 旗下各平台、广受用户欢迎的体验,开发者起到了至关重要的作用。”Apple 全球开发者关系副总裁 Susan Prescott 表示,“通过提供对设备端 Apple 智能基础模型以及全新 Xcode 26 智能功能的访问,我们为开发者赋能,助力他们为全球用户打造更丰富且直观易用的 app。”
Swift 6.2 推出多项强大功能,以提升性能、并发及与 C++、Java 与 JavaScript 等其他语言的互操作性。通过与开源社区的合作,Swift 6.2 现已支持 WebAssembly。
基于 Swift 6 严格的并发检查功能,Swift 6.2 简化了单线程代码的写作。开发者现可将模块或独立文件配置为默认运行于主 Actor 环境,从而省去额外注解的必要。
Containerization 框架
Containerization 框架赋予开发者直接在 Mac 上创建、下载或运行容器映像的能力。其基于针对 Apple 芯片优化的开源框架构建,能够对容器映像进行安全隔离。
Containerization 框架赋予开发者直接在 Mac 上创建、下载或运行容器映像的能力。
游戏相关工具与资源
Game Porting Toolkit 3 开发者现在可以对 Metal Performance HUD 进行自定义,并在屏幕上获得图形优化代码相关洞察及指导,以便在评测环境中实现尽可能优秀的性能表现。借助 Mac Remote Developer Tools for Windows,开发者还可通过位于其既有开发工作流中的远程 Mac 打造 Mac 端游戏。
Game Porting Toolkit 3 为开发者提供了评估和概述游戏的更新工具。
Metal 4 专为 Apple 芯片设计,同时支持先进图形与机器学习技术,为新一代 Apple 平台游戏奠定了基础。
依托 Metal 4,开发者现在可以通过着色器直接运行推理网络,完成光照、材质及几何图形计算,为自己的游戏打造极致逼真的视觉效果。
Apple Games app 为玩家提供了一站式访问所有 iPhone、iPad 与 Mac 端游戏,并与同好汇合的全新大本营。同时,它也为开发者提供了一款对现有玩家与新玩家都极具吸引力的专属 app。
挑战功能供玩家以新方式在基于分数的游戏中与好友展开竞争,将单人游戏转化为与好友共享的体验。已在游戏中支持 Game Center 排行榜的开发者可以将挑战功能轻松添加至相关游戏,为玩家提供更多展开小组赛、角逐冠军、重新对战的方式。
玩家可在 Apple Games app 的 Home 标签页内获得根据自己游玩情况给出的游戏推荐。
玩家可查看以往从 App Store 下载过的所有游戏,并可随时继续上次游戏进度。
Apple Games app 格外方便用户与朋友一同畅玩、同台竞技。
Apple Games app 的挑战功能为用户带来与朋友竞逐排行榜得分的游戏新方式。游戏玩家还可组建群组,致敬获胜者,或者重新比试。
通过将 Game Center 功能直接融入游戏体验,游戏叠层能够起到提升游戏内参与度的作用。玩家无需离开游戏,即可查看自己的下一项成就、近期得分以及正在游玩的好友(方便发起聊天)。玩家还可调整设置、查看最新 app 内活动,在毫不破坏沉浸式游玩体验的前提下,确保时刻了解信息、掌控大局。
通过将 Game Center 功能直接融入游戏体验,游戏叠层能够起到提升游戏内参与度的作用。
Managed Background Assets 功能为开发者简化了资产托管,赋予其掌控 app 或游戏资产下载的具体方式。开发者可以选择自行托管资产, 也可以选择由 Apple 负责托管的 Apple-Hosted Background Assets 服务。每个 Apple Developer Program 会员均可在 App Store 获得 200GB Apple 托管容量。Apple-Hosted Background 资产可以与 app 版本分离提交。
为儿童提供线上体验保护的工具
为确保儿童充分获得愉快、有益且与其年龄相符的体验,开发者可以通过应用家长控制、敏感内容分析框架等一系列工具,来加强 app 对儿童的安全和隐私保护。在这些现有工具的基础上,开发者还可借助全新推出的 Declared Age Range API 根据用户的年龄区间提供与其年龄相符的内容。开发者执行此 API 后,孩子可以在家长的允许下分享自己的年龄区间,无需披露具体生日或其他敏感信息,为开发者提供了定制相应体验的可能性。该功能围绕隐私构建:年龄区间数据只有在得到家长允许的情况下才能共享,而且家长还可随时停止共享。
为进一步保护儿童安全和隐私,开发者可使用新的 Declared Age Range API,基于用户年龄区间提供适龄内容。
为进一步保护儿童安全和隐私,开发者可使用新的 Declared Age Range API,基于用户年龄区间提供适龄内容。
为进一步保护儿童安全和隐私,开发者可使用新的 Declared Age Range API,基于用户年龄区间提供适龄内容。
为进一步保护儿童安全和隐私,开发者可使用新的 Declared Age Range API,基于用户年龄区间提供适龄内容。
全新推出 App Store Accessibility 与 App Store Connect 功能
App Store 产品页的新功能 Accessibility Nutrition Labels 可帮助用户在下载 app 或游戏前了解其支持哪些辅助功能。
开发者现在可以将自己的 app 或游戏提供的支持分享到 App Store Connect 中,例如是否支持旁白、语音控制、更大字体、字幕等功能。Accessibility Nutrition Label 会显示在相应 app 的产品页面上,对应其支持的每一个平台。开发者还可以在 app 的 App Store 产品页面上添加 URL,将用户链接至提供更详细信息的外部网站。
App Store 产品页面上的 Accessibility Nutrition Label 有助于用户在下载 app 或游戏之前,先对其支持的辅助功能有所了解。
iOS 与 iPadOS 上的 App Store Connect API 已经过更新,可供开发者查看 TestFlight 截图与崩溃反馈,当测试版测试者提供反馈时还会向开发者发送一条通知推送。App Store Connect API 支持上述改进,并为开发者提供通过创建 webhook 获取实时更新的功能,同时支持 Apple-Hosted Background Assets 与 Game Center 配置。
推出时间
今天的更新壮大了 Apple 面向开发者提供的日益丰富、既智能、又强大的工具和技术阵容。部分功能可能不适用于所有语言或地区,并受当地法律和规定所限。如需进一步了解关于可用性的信息,请访问 apple.com.cn。
上述新资源壮大了 Apple 面向开发者提供的丰富且不断扩充的技术组合,包括超过 25 万个助力开发者将其 app 与 Apple 软硬件功能相集成的 API。这些 API 涵盖一系列广泛功能,如机器学习、增强现实、健康与健身、空间计算以及高性能图形处理。随着每一次平台发布,Apple 都会对其技术和工具进行扩充和调整,致力于协助开发者将构想转化为现实,为 Apple 旗下各个平台带来细腻丰富、响应灵敏、不断优化的体验。
“对于贯穿 Apple 旗下各平台、广受用户欢迎的体验,开发者起到了至关重要的作用。”Apple 全球开发者关系副总裁 Susan Prescott 表示,“通过提供对设备端 Apple 智能基础模型以及全新 Xcode 26 智能功能的访问,我们为开发者赋能,助力他们为全球用户打造更丰富且直观易用的 app。”
Swift 6.2 推出多项强大功能,以提升性能、并发及与 C++、Java 与 JavaScript 等其他语言的互操作性。通过与开源社区的合作,Swift 6.2 现已支持 WebAssembly。
基于 Swift 6 严格的并发检查功能,Swift 6.2 简化了单线程代码的写作。开发者现可将模块或独立文件配置为默认运行于主 Actor 环境,从而省去额外注解的必要。
Containerization 框架
Containerization 框架赋予开发者直接在 Mac 上创建、下载或运行容器映像的能力。其基于针对 Apple 芯片优化的开源框架构建,能够对容器映像进行安全隔离。
游戏相关工具与资源
Game Porting Toolkit 3 开发者现在可以对 Metal Performance HUD 进行自定义,并在屏幕上获得图形优化代码相关洞察及指导,以便在评测环境中实现尽可能优秀的性能表现。借助 Mac Remote Developer Tools for Windows,开发者还可通过位于其既有开发工作流中的远程 Mac 打造 Mac 端游戏。
Metal 4 专为 Apple 芯片设计,同时支持先进图形与机器学习技术,为新一代 Apple 平台游戏奠定了基础。
Apple Games app 为玩家提供了一站式访问所有 iPhone、iPad 与 Mac 端游戏,并与同好汇合的全新大本营。同时,它也为开发者提供了一款对现有玩家与新玩家都极具吸引力的专属 app。
挑战功能供玩家以新方式在基于分数的游戏中与好友展开竞争,将单人游戏转化为与好友共享的体验。已在游戏中支持 Game Center 排行榜的开发者可以将挑战功能轻松添加至相关游戏,为玩家提供更多展开小组赛、角逐冠军、重新对战的方式。
通过将 Game Center 功能直接融入游戏体验,游戏叠层能够起到提升游戏内参与度的作用。玩家无需离开游戏,即可查看自己的下一项成就、近期得分以及正在游玩的好友(方便发起聊天)。玩家还可调整设置、查看最新 app 内活动,在毫不破坏沉浸式游玩体验的前提下,确保时刻了解信息、掌控大局。
Managed Background Assets 功能为开发者简化了资产托管,赋予其掌控 app 或游戏资产下载的具体方式。开发者可以选择自行托管资产, 也可以选择由 Apple 负责托管的 Apple-Hosted Background Assets 服务。每个 Apple Developer Program 会员均可在 App Store 获得 200GB Apple 托管容量。Apple-Hosted Background 资产可以与 app 版本分离提交。
为儿童提供线上体验保护的工具
为确保儿童充分获得愉快、有益且与其年龄相符的体验,开发者可以通过应用家长控制、敏感内容分析框架等一系列工具,来加强 app 对儿童的安全和隐私保护。在这些现有工具的基础上,开发者还可借助全新推出的 Declared Age Range API 根据用户的年龄区间提供与其年龄相符的内容。开发者执行此 API 后,孩子可以在家长的允许下分享自己的年龄区间,无需披露具体生日或其他敏感信息,为开发者提供了定制相应体验的可能性。该功能围绕隐私构建:年龄区间数据只有在得到家长允许的情况下才能共享,而且家长还可随时停止共享。
全新推出 App Store Accessibility 与 App Store Connect 功能
App Store 产品页的新功能 Accessibility Nutrition Labels 可帮助用户在下载 app 或游戏前了解其支持哪些辅助功能。
开发者现在可以将自己的 app 或游戏提供的支持分享到 App Store Connect 中,例如是否支持旁白、语音控制、更大字体、字幕等功能。Accessibility Nutrition Label 会显示在相应 app 的产品页面上,对应其支持的每一个平台。开发者还可以在 app 的 App Store 产品页面上添加 URL,将用户链接至提供更详细信息的外部网站。
iOS 与 iPadOS 上的 App Store Connect API 已经过更新,可供开发者查看 TestFlight 截图与崩溃反馈,当测试版测试者提供反馈时还会向开发者发送一条通知推送。App Store Connect API 支持上述改进,并为开发者提供通过创建 webhook 获取实时更新的功能,同时支持 Apple-Hosted Background Assets 与 Game Center 配置。
推出时间
今天的更新壮大了 Apple 面向开发者提供的日益丰富、既智能、又强大的工具和技术阵容。部分功能可能不适用于所有语言或地区,并受当地法律和规定所限。如需进一步了解关于可用性的信息,请访问 apple.com.cn。