发布于: Mar 7, 2022

今天,我们宣布了 Amplify iOS 库的开发人员预览版,该库已被重写为专门使用 Swift。这个最初的版本使 Swift 开发人员能够添加基于云的应用功能,包括 Auth、存储、数据和 API,而无需转换到 Objective-C 来调试或贡献底层的开源代码。在即将发布的版本中,我们计划添加对其他 Amplify 使用案例的支持,以及基于 Swift 的语言功能,如结构化并发。

此版本还包括重新构建的身份验证(注册/登录)和存储(文件上载/下载)工作流,它们提供了更好的调试能力和对底层状态管理的可见性。我们还借此机会移除了对遭否决的 Apple API 的调用。最后,我们已经在去年作为开发人员预览版发布的新的 Amazon SDK 上对这个新的资料库进行分层。这允许开发人员使用 Amplify 以使用案例为中心的 API,如 Auth 和 DataStore,并使用 Amazon SDK for Swift 来实现各种以服务为中心的 API。

要开始使用,请访问这里的入门指南。您也可以通过 Photo Sharing Sample App(照片共享示例应用程序)来快速入门。我们非常感谢您对本开发人员预览的反馈,因为我们正在努力实现我们的 General Availability(一般利用率)的启动:GitHub 讨论提交错误报告