xu-li / cordova-plugin-wechat

A cordova plugin, a JS version of Wechat SDK
1.22k stars 509 forks source link

提示 linker command failed with exit code 1 #468

Closed wesleyxiao closed 5 years ago

wesleyxiao commented 6 years ago

用ionic 3.9.2. 版本安装后 提示

xcode准备进行真机测试的时候 提示以下错误

linker command failed with exit code 1

fakerLinXiao commented 5 years ago

老哥,还没解决吗?是不是只能换插件了

wesleyxiao commented 5 years ago

老哥,还没解决吗?是不是只能换插件了

问题解决了, 如果你有发现类似问题,可以按照下面步骤来,但是问题是每一次在xcode查看都要重复下面的步骤。 ld: library not found for -lstdc++.6 clang: error: linker command failed with exit code 1 (use -v to see invocation)

解决办法: 打开xcode ->打开项目-> General -> 拉到最下面 linked frameworks and libraries

把libc++6这个给删除了,添加 libc++.1.1.tbd 就可以了

fakerLinXiao commented 5 years ago

老哥,还没解决吗?是不是只能换插件了

问题解决了, 如果你有发现类似问题,可以按照下面步骤来,但是问题是每一次在xcode查看都要重复下面的步骤。 ld: library not found for -lstdc++.6 clang: error: linker command failed with exit code 1 (use -v to see invocation)

解决办法: 打开xcode ->打开项目-> General -> 拉到最下面 linked frameworks and libraries

把libc++6这个给删除了,添加 libc++.1.1.tbd 就可以了

老哥,稳! 这个方法解决了我的问题。 另外有一个小错误,库名 libc++.1.1.tbd 应该是libc++.1.tbd

jasonz1987 commented 5 years ago

经验证,这个问题确实存在xcode10下,大家遇到此问题可以按照@wesleyxiao的方法进行修改。稍后我再确认这个问题是否需要更改插件。

349989153 commented 5 years ago

@jasonz1987 请问确认得怎么样了,改吗

SoundsAlive commented 5 years ago

我把project document 中的project format,从默认的3.2compatible换到了更高的也好了。我这能解决,你们可以试试

jasonz1987 commented 5 years ago

已更新