【问题标题】:Xcode 10 Build Location -> Per-configuration Build Products PathXcode 10 Build Location -> Per-configuration Build Products Path
【发布时间】:2019-03-13 12:25:15
【问题描述】:

我只是想在我的 react-native 应用程序上实现 react-native 代码推送,但我只是找不到 Build Location -> Per-configuration Build Products Path on Xcode 10。

这是我正在关注的指南:https://docs.microsoft.com/en-us/appcenter/distribution/codepush/react-native#multi-deployment-testing

这种变化去哪儿了?

【问题讨论】:

    标签: react-native xcode10 code-push react-native-code-push


    【解决方案1】:
    1. Cmd+1 打开项目导航器

    2. 点击需要编辑的项目

    3. 在打开的窗格中点击目标

    4. 单击构建设置选项卡

    5. 在过滤器中选择“全部”

    6. 在过滤器中选择“级别”

    7. 在搜索中搜索“构建位置”。

    【讨论】:

    • 我设法找到了它,但这确实是答案。谢谢!
    • Xcode 11.0 我可以找到“Build Location”但“Per-configuration Build Products Path”缺失?
    • 看起来它已从 Xcode 11 中删除。很奇怪,因为 Build settings reference 仍然有它。
    • 那么我们要如何设置呢?
    • 尝试设置常规的“构建产品路径”而不是“按配置构建产品路径”。
    【解决方案2】:

    Xcode 11,您可以在 PODS_CONFIGURATION_BUILD_DIR

    找到此选项

    【讨论】:

    • 这是不正确的。您发布的是特定于 Pod 的构建文件夹,而不是任何更改派生数据文件夹路径的内容。
    【解决方案3】:

    Xcode 11 已移除此设置,移至 工作区设置 中的新构建设置。

    对于 CodePush,您希望使用相同的每个配置设置创建另一个名为 CONFIGURATION_BUILD_DIR 的用户定义部分。

    注意:我发现 Xcode 在创建后将其设置为 CONFIGURATION_BUILD_DIR 的任何时候都会崩溃(很可能是由于空值)。为避免此问题,请在不重命名的情况下创建该部分,设置特定于配置的构建文件夹,然后更改名称。

    祝你好运!

    【讨论】:

      猜你喜欢
      • 2018-01-06
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-02-11
      • 1970-01-01
      • 2011-05-18
      • 1970-01-01
      • 2022-06-16
      相关资源
      最近更新 更多