在我的ios应用程序中,我试图区分环境,使Web API调用适当的环境(Development
,Staging
和Production
)。iOS - 自定义配置 - “没有这样的模块”
对于我创建了一个configuration.plist
文件,为每个环境的不同端点和:
- 重复的的
Debug
配置并把它称为Development Build
。 - 创建 称为
Development
一个新的方案(复制的Debug
方案),并在信息选项卡(Run
部分)选择了Development Build
配置。
当我在调试模式下运行,一切正常运行。
我使用可可豆荚。
如果我选择Development
方案,我得到一个No such module 'JazzHands'
如果我编辑Development
方案使用Debug
构建,它工作正常。
所以我必须失去一些东西这不工作。
的可能的复制[斯威夫特框架不叫不是“调试”或“发行”等构建配置工作:没有这样的模块(HTTP ://sackoverflow.com/questions/26073088/swift-frameworks-do-not-work-with-build-configurations-named-other-than-debug) – Mazyod
看起来确实如此。 –