在我的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
看起來確實如此。 –