2017-10-18 54 views
0

即時獲取No such Module每次我嘗試build/build for testing該項目在我的iMac上,但是當我在Macbook Pro中運行完全相同的項目(項目在iCloud驅動器上)時,一切似乎都完美無缺。Xcode,沒有這樣的模塊

兩臺計算機都在MacOS海伊謝拉

兩者的Xcode 9.0.1是

我Podfile:

platform :ios, '10.0' 

target 'Quiz4coins' do 
     use_frameworks! 
     pod 'Socket.IO-Client-Swift', '~> 12.0.0' 
     pod 'SkyFloatingLabelTextField' 
     pod 'SwAlert' 
     pod 'RealmSwift' 
     pod 'ESTabBarController-swift' 
end 

我已經試過:

  1. deintegrating使用項目莢解體
  2. 添加framewor KS到鏈接框架和庫標籤
  3. 刪除導出的數據文件夾
  4. 更新所有吊艙
  5. 移動的項目的文件夾在機器上(未在icloud的驅動器)
  6. 拆卸和重新安裝的Xcode
  7. 設置爲$(SRCROOT)

進一步調查搜索路徑我發現,所得到的數據文件夾丟失了我的豆莢所有* .framework文件,所以我已經複製導出的數據FOL der從我的MacBook Pro(工作正常),並將其移動到imac,出乎意料它似乎是固定的No such Module錯誤,但一個新的錯誤顯示missing required modules: 'SSCZLib', 'SSCommonCrypto'

我如何解決它? PS:使用.xcworkspace文件

+0

你可以檢查你的項目路徑沒有空格 – Rahul

+0

這是我的項目的完整路徑 /用戶/ iMac電腦,斛/庫/移動\文件/ COM \〜蘋果\〜CloudDocs/XXX \ yyy/iOS/pending/Q4C/Q4C.xcworkspace –

+0

它看起來不錯。,你也可以檢查https://github.com/socketio/socket.io-client-swift/issues/754 – Rahul

回答

0

IM我通過建立我的pods-projectname文件解決了這個問題單獨

  1. 編輯方案
  2. 從左邊
  3. 列表中選擇build添加pods-projectname
  4. 按關閉,然後建立用於測試pods-projectname文件。
相關問題