首页  >  问答  >  正文

如何在 Expo 应用程序的 app.json 中将多个方案作为数组?

您知道如何使博览会应用程序具有多个方案(例如字符串数组)吗?目前,它们仅支持字符串形式的方案https://github.com/expo/expo/blob/de31ca319b23d07fb6a62cbe08e57ddc45ce6c78/packages/@expo/config-types/src/ExpoConfig.ts#L159

我们需要我们的应用程序支持多种方案,例如

scheme1://scheme2://scheme3://

我们确实尝试在 app.json 中进行这样的设置,

scheme: ["scheme1", "scheme2", "scheme3"]

但是,我们有轻松的更新设置。因此,每当我们运行 eas update 时,我们都会得到 scheme should be a string 错误

错误截图

我们还尝试为方案设置意图过滤器和 CFBundleURLTypes。问题是只使用第一个方案。指定的其他方案不起作用。

P粉465287592P粉465287592175 天前289

全部回复(1)我来回复

  • P粉833546953

    P粉8335469532024-03-30 00:07:09

    我能够与 Expo 团队的开发人员进行交谈。这是公关 https://github.com/expo/expo/pull/22324

    回复
    0
  • 取消回复