1
我在我的項目中使用RealmSwift。我在爲項目設置Realm時遵循了所有說明,例如將框架拖入嵌入式二進制文件部分,設置框架搜索路徑並在Build Settings中包含所需的運行腳本。此後該項目正常工作。然後在提交更改時,我提交了包含的Realm框架的頭文件和bcsymbol文件等。結賬後得到'沒有這樣的模塊RealmSwift'錯誤
之後,我結賬了我的項目。結帳後,打開項目,我得到這個錯誤:'沒有這樣的模塊RealmSwift'。
我嘗試刪除框架並再次添加它們,並清理該項目。該項目不會編譯。它不斷給出相同的錯誤。我究竟做錯了什麼?
我發現簽出的項目指向RealmSwift.framework的位置,該位置保存在原始文件夾中,而不是指向簽出文件夾中的框架。如何改變這種情況,以便在每次有人簽出代碼時框架搜索路徑指向正確的位置?嘗試在給出的鏈接中找到解決方案 –
當您首次將框架拖入項目時,您將看到一個對話框,其中顯示一個複選框,指出「如果需要複製項目」。如果選中此項,框架將被複制到項目中並設置相關路徑。如果不是,那麼絕對路徑將被設置到它們的外部位置,如果它們被移除,則該路徑將會中斷。總是建議在將Realm導入項目時檢查「如果需要,複製項目」。 :) – TiM
它被檢查在我的情況 –