1.運行環信的Demo會遇到提示缺少Hyphenate.framework/Hyphenate
dyld: Library not loaded: @rpath/Hyphenate.framework/Hyphenate
Referenced from: /Users/imac/Library/Developer/CoreSimulator/Devices/DD365E04-5222-4E1A-BDC5-DDE489C21B11/data/Containers/Bundle/Application/C37E07D3-9471-41D6-99BB-5C6849738C07/ChatDemo-UI3.0.app/ChatDemo-UI3.0
Reason: image not found
圖 1 運行demo時的Xcode控制臺輸出
解決方法:
主要是pod 問題 本地倉庫太舊了, 終端行pod repo update, 之后在pod search 'Hyphenate' ?如果可以找到3.3.0以上版本,就更新成功,
然后用電腦控制臺進入Demo工程文件夾,
再執行:vim Podfile,進入Podfile文件,
先拷貝紅框中的命令,兩個紅框中的命令都一樣,
然后刪去兩個紅框命令,保存并退出,執行一次:pod install,刪除舊的Hyphenate庫
圖 2
再執行:vim Podfile,進入Podfile文件,
把先前拷貝紅框中的命令,黏貼回去,如圖2?
保存并退出,再執行一次:pod install,把最新的Hyphenate庫下載下來,
然后再運行工程就可以了