ios - 合并两个xcode项目并根据条件运行

标签 ios xcode merge

我想合并两个 Xcode 项目。

我有两个 Xcode 项目 Project A 和 Project B。两者分别运行良好并且都有不同的概念。现在我想结合这两个项目并根据它们各自的条件运行。

我想要的是当我连接到 WIFI A 时,我想运行项目 A(A 的目标),当我连接两个 WIFI B 时,我想运行项目 B(B 的目标)。

我已经尝试过工作区,因为我已经添加了两个项目,但现在我不知道我必须做什么。

请帮我解决这个问题。

最佳答案

您不能将 xcode 设置为基于 wifi 构建和运行特定目标。

您可以使用 OSX Locations 功能和一些根据您的位置执行某些操作的应用程序来设置一个构造,但这根本不适用于 xcode

例如

1.
- 如果 location == office 则创建一个从 WORKING_PROCT 到文件夹 A 的符号链接(symbolic link)
- 如果 location == home 则创建一个从 WORKING_PROCT 到文件夹 B 的符号链接(symbolic link)

  • 如果 A 或 B 打开,则关闭 xcode
  • 使用 xcode
  • 打开 WORKING_PROJECT

    ==> 但最好在 super 用户上讨论

    关于ios - 合并两个xcode项目并根据条件运行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24730534/

    相关文章:

    ios - 将 1 个词典中的项目添加到另一个词典 -Swift iOS9

    ios - 跟踪点击到应用安装?

    ios - XCode:如何在上传前验证 IPA 是否有效?

    xcode - 如何在 ScrollView 中使用自动布局?

    SQL Server MERGE 语句在 using 子句中包含 "DUAL"

    ios - SwiftyJSON 不会解析稍后解析的 JSON 字符串

    ios - 向 UIView 添加渐变的现代技术

    c++ - Xcode 9 macos 部署目标(使用 C++)给出错误

    ruby - 如何合并散列数组以获取值数组的散列

    r - 递归地合并(完全连接)一个 data.table 与另一 data.table 的每一组