【问题标题】:How to have 2 different schemas in one IOS project for 2 different URLs?如何在一个 IOS 项目中为 2 个不同的 URL 提供 2 个不同的模式?
【发布时间】:2021-12-27 07:02:20
【问题描述】:

我可以在一个项目中为不同的 URL 提供多个架构吗?使用 apollographql 进行 API 调用。但在一种情况下需要使用不同的 URL 及其不同的架构。但不知道如何在 Apollo CLI 的构建阶段配置它。

【问题讨论】:

  • 是的,你可以。有什么问题?
  • @MojtabaHosseini 如何将两个不同的 schema.json 文件下载到项目中。应该在 Build Phase -> Apollo CLI 中添加什么以及如何添加脚本以自动下载两个不同名称的 schema.json 文件。我目前正在关注 (apollographql.com/docs/ios/downloading-schema) 本教程以获取 schema.json 下载。

标签: ios swift graphql schema


【解决方案1】:

复制您的原始 Info.plist 并将其命名为例如 Info_debug.plist

然后单击您的项目(文件导航器左上角的蓝色图标)并进入 Build Settings > Packaging 部分,在那里您将找到“Info.plist 文件”项,如果您至少制作了2 个不同的构建,您应该在该项目的左侧看到一个小箭头:展开它,您应该能够为每个构建自定义 plist 文件...如所附屏幕截图所示。

【讨论】:

    猜你喜欢
    • 2018-02-22
    • 1970-01-01
    • 2019-12-17
    • 1970-01-01
    • 1970-01-01
    • 2017-01-25
    • 2015-06-27
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多