欢迎于 10 月 8 日至 10 日来纽约市,了解有关 GraphQL 联邦和 API 平台工程的最新技巧、趋势和新闻。加入我们参加 2024 年纽约市的 GraphQL 聚焦会
文档
免费开始

将 Apollo 作为 XCFramework 使用


如果您需要使用 和代码生成输出作为 XCFramework,此页面将提供如何操作的概述,以及收集社区报告的您可能遇到的一些技巧。

创建 XCFramework

Apollo iOS

为了将 Apollo iOS 作为 XCFramework 使用,我们提供了一个 apollo-ios-xcframework 仓库,该仓库可以从 Apollo iOS 代码(包括必要的命令)生成 XCFramework。这可以直接使用,或作为您根据需要进一步定制的起点。

代码生成输出

您还可以将代码生成的输出作为 XCFramework 使用,您需要自己配置此环境。您可以使用 代码生成测试 项目作为示例/起点。

技巧

枚举@unknown 情况

Apollo iOS 和代码生成输出中的枚举,您应该在任何使用枚举的地方实现 @unknown 情况。有关 @unknown 的更多信息,请参阅 Swift 文档

自定义标量

如果您有自定义的 类型,这些类型使用别命名,例如 类型,您需要进行一个 Foundation@_exported import Foundation 导入,以防止 Swift 6 中变为错误的警告。

上一页
测试模拟
下一页
文件上传
评分文章评分在 GitHub 上编辑编辑论坛Discord

©2024Apollo Graph Inc.,即 Apollo GraphQL。

隐私政策

公司