【问题标题】:Ambiguous installation instructions for Realm iOSRealm iOS 安装说明不明确
【发布时间】:2017-05-27 11:05:24
【问题描述】:

步骤 3 和 4 说:

  1. 在单元测试目标的“构建设置”中,将父路径添加到 “框架搜索路径”部分中的 RealmSwift.framework。
  2. 如果使用 在 iOS、tvOS 或 watchOS 项目中的 Realm,创建一个新的“运行脚本” 在应用程序目标的“构建阶段”中的“阶段”并粘贴以下内容 脚本文本字段中的 sn-p:

    bash "${BUILT_PRODUCTS_DIR}/${FRAMEWORKS_FOLDER_PATH}/Realm.framework/strip-frameworks.sh"

    此步骤是解决 App Store 提交错误所必需的,当 归档通用二进制文件。

但它没有说明单元测试目标的“构建设置”或应用程序目标的“构建阶段”在哪里。这些东西在哪里?

【问题讨论】:

  • 它在你的.xcodeproj的应用目标中,有一个标签叫做build phase
  • 应用目标是什么意思,目标是什么?我单击主项目文件夹并转到“构建阶段”选项卡,没有看到任何“运行脚本阶段”
  • 那个地方是你的应用目标,在左边的标签上看target,你必须按下+按钮,然后add run script

标签: ios realm


【解决方案1】:

Build Settings 和 Build Phases 面板是 Xcode 中的面板,它们具有各种设置,您可以根据自己的需要进行自定义。

要按照 Realm 提供的说明进行操作,您可以导航到“测试”,但这会更改为您的项目名称。

然后构建设置和构建阶段在 Xcode 顶部的屏幕中间附近可用。请看以下截图:

从那里您可以打开构建阶段并单击左侧的加号 (+) 以创建“新运行脚本阶段”。

然后,剩下的就是填写我们在文档中提供的信息以创建运行脚本阶段。

我希望这会有所帮助。干杯!

【讨论】:

  • 这是否回答了您的问题@shoe?如果您对收到的回复感到满意,请将我的答案标记为批准/正确答案。如果没有,请告诉我如果还有什么我可以提供的帮助。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2015-01-29
  • 2014-02-06
相关资源
最近更新 更多