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库下载下来,
然后再运行工程就可以了
网友评论