在发布 iOS 9 之前,我将 ccAvenue paymeny 网关集成到我的 iOS 应用程序中。付款已成功转移到 iOS 8 中的商家帐户。当我在 iOS 9 中测试我的应用程序时,付款已转移到商家帐户,但显示安全错误。
我也改变libcrypto.a
and libssl.a
图书馆。在更改此库之前,xcode 会抛出错误,例如
libcrypto.a(cryptlib.o),为 iOS 模拟器构建,但链接到
为 OSX 构建的目标文件,适用于 x86_64 架构 clang:错误:
链接器命令失败,退出代码为 1(使用 -v 查看调用)
导入最新的libcrypto.a and libssl.a到你的项目。
在模拟器中运行该项目,转到活动路径文件夹,然后检查这两个二进制文件是否确实被放置在那里。如果没有,那么您的代码有错误,请在此处分享您的代码。
您也可以先手动尝试:
在 iOS 8 模拟器中运行,并在活动路径中记下加密和 ssl 库放入的位置。
更改为 iOS 9 模拟器,转到相同的路径位置(显然特定于 ios 9)。
这两个库肯定丢失了。
将两个库复制并粘贴到此处。
运行代码。
注意:不要执行任何干净的构建,否则它将再次被删除。只需按 RUN 键即可
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)