2017-04-26 48 views
0

我正在構建一個利用第三方框架的應用程序。該框架提供圖像識別。如何從XCode中的構建目標中排除框架/文件

所面臨的挑戰是,我的應用程序不會在模擬器建立,因爲圖像識別軟件需要一個攝像頭,他們規定,在構建設置的地方。我只能在我的iPhone 6S和iPad Pro上進行測試。

我想從目標中刪除第三方框架,所以我可以在模擬器上建立並確保我所有的自動佈局設置對於應用程序和其他設備的其餘部分是正確的。我知道如何從目標中刪除文件。是否需要更改構建設置?

回答

0

有兩件事情要麼你可以發表評論說第三方框架的進口和評論也正在其中使用第三方框架的代碼。

或者您可以通過在您的api使用中添加這行代碼來檢查相機是否可用。

if ([UIImagePickerController isSourceTypeAvailable: UIImagePickerControllerSourceTypeCamera]) { 
//your 3rd party code here 
} 

你也可以在構建階段做一些技巧,使其成爲可選項。但我不確定它在這場戲中的表現如何。

相關問題