Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有几个测试文件我想包含在包中,但只有当项目被编译为在模拟器中运行时。
Xcode 中是否有标志/目标/设置来指示某些文件不应该包含在不同方案的包中?
您需要做的不是在标准构建阶段“复制文件”块中包含文件,而是编写一个自定义构建脚本来检查当前平台(EFFECTIVE_PLATFORM_NAME -iphonesimulator),并仅在这种情况下复制文件。创建自定义运行脚本并将变量打印到构建日志中 - 您可以在那里检查所有选项。