ccAvenue支付网关中ios 9中的安全性错误 [英] Security error in ios 9 in ccAvenue payment gateway

查看:187
本文介绍了ccAvenue支付网关中ios 9中的安全性错误的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我在iOS 9发布之前在我的iOS应用程序中集成了ccAvenue paymeny网关。付款已成功转移到iOS 8中的商家帐户。当我在iOS 9中测试我的应用程序时,付款转移到商家帐户但显示安全错误。

I integrate ccAvenue paymeny gateway in my iOS app before release of iOS 9. Payment was successfully transfer to merchant account in iOS 8. When i test my app in iOS 9 payment is transfer to merchant account but display the security error.

我还更改 libcrypto.a libssl.a 图书馆。更改此库之前xcode抛出错误,如

I also change libcrypto.a and libssl.a library. Before change this library xcode throw error like


libcrypto.a(cryptlib.o),为iOS模拟器构建,但链接在
为OSX构建的对象文件,用于体系结构x86_64 clang:错误:
链接器命令失败,退出代码为1(使用-v查看调用)

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 导入您的项目。

Import the latest libcrypto.a and libssl.a to your project.

在模拟器中运行项目,转到activity path文件夹,检查两个二进制文件是否实际被丢弃。如果没有,那么您的代码就会出错,请在此处分享您的代码。

Run the project in your simulator, go to the activity path folder, and check whether the two binaries are actually being dropped there. If not then there is an error with your code, please share your code here for that.

您也可以先手动尝试:


  • 在iOS 8模拟器中运行,并在加密ssl库的活动路径中注明。

  • Run in iOS 8 simulator, and note in the activity path where the crypto an ssl libraries are dropped into.

更改为iOS 9模拟器,转到相同的路径位置(显然特定于ios 9)。

Change to iOS 9 simulator, go to the same path location (specific to ios 9 obviously).

必须缺少两个库。

复制并粘贴这两个库。

运行代码。

注意:不要执行任何干净的构建,否则它将再次被删除。只需按RUN

这篇关于ccAvenue支付网关中ios 9中的安全性错误的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆