在iOS 9发布之前,我在我的iOS应用程序中集成了ccAvenue paymeny网关.付款已成功转移到iOS 8中的商家帐户.当我在iOS 9中测试我的应用程序时,付款转移到商家帐户但显示安全错误.
我还更改了libcrypto.a和libssl.a库.更改此库之前xcode抛出错误就像
libcrypto.a(cryptlib.o),building for iOS simulator,but linking in
object file built for OSX,for architecture x86_64 clang: error:
linker command failed with exit code 1 (use -v to see invocation)
解决方法
将最新的libcrypto.a和libssl.a导入到您的项目中.
在模拟器中运行项目,转到活动路径文件夹,然后检查这两个二进制文件是否实际被丢弃.如果没有,那么您的代码就会出错,请在此处分享您的代码.
您也可以先手动尝试:
>在iOS 8模拟器中运行,并在加密ssl库的活动路径中注明.>更改为iOS 9模拟器,转到相同的路径位置(显然特定于ios 9).>必须缺少这两个库.>在此处复制并粘贴两个库.>运行代码.>注意:不要执行任何干净的构建,否则它将再次被删除.只需按RUN即可
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。