CCAvenue iOS套件集成套件

Pra*_*nav 9 iphone objective-c payment-gateway ccavenue ios

我正在尝试在iOS中集成CCAvenue支付集成.他们给了我两个名为的文件库:libcrypto.alibssl.a

他们还给了我一些头文件.

为了实现这一点,他们提到我应该在构建设置中设置标题搜索路径和库搜索路径.

我已经设置了它们但我收到以下错误:

错误:openssl/rsa.a找不到文件.

任何人都可以帮我逐步将这些文件复制到我的项目中,并在需要时设置正确的路径和标记吗?

我正在使用Xcode 7.0.1和iOS 7.0+

kar*_*ran 16

我今天只为IOS 9取得了成功.要运行,你需要从CCAvenue下载api

我们将通过拖放和文件夹重新添加openssl/lib/

下载后请执行以下步骤:

  1. 删除framework/的旧参考build phases
  2. 你会发现2个文件夹openssl/lib/Openssl/openssl-1.0.1i-iOS夹.
  3. 只需拖放文件夹下的每个文件Frameworks夹,如果需要,不要忘记检查复制文件.
  4. 也在Build Settings项目下去Search Paths- > Library Search Paths删除提供的内容Users/test/desktop/....并再次添加$(PROJECT_DIR)添加$(继承)
  5. 做第4步Search Paths- > User Header Search Paths.remove并添加相同的第4步.
  6. 编译你会发现错误消失了.

我在模拟器中测试工作正常.

在设备上

设备构建失败了.也可以在设备上运行.

  1. 我设置Enable BitcodeNOBuild Options项目
  2. 再次重建,错误消失了.