我不确定是否有人在尝试将谷歌云语音集成到他们的 ios 项目中时遇到过这种情况。我在 BoringSSL 的 EC_GROUP_get_curve_name 上获得了 EXC_BAD_ACCESS。
在我的项目中,为了让它编译,我不得不重新定义其他 C 标志中的符号,因为我有另一个使用 openSSL 的库,该库也在另一个库中使用。
任何帮助将不胜感激。
更新:深入挖掘后,我注意到当它尝试检索 ec_key.c 中的 EC_GROUP 时,键值与从 SSL_CTX_set_temp_ecdh (ssl_lib.c) 传入的值完全不同。当它尝试检索组时,对组的引用不再存在。