我正在尝试将 CCAvenue 支付集成集成到 iOS 中。他们给了我两个库文件,名为:libcrypto.a
and libssl.a
他们还给了我一些头文件。
为了实现这一点,他们提到我应该在构建设置中设置标头搜索路径和库搜索路径。
我已经设置了它们,但出现以下错误:
ERROR : openssl/rsa.a
文件未找到。
有人可以帮助我逐步将这些文件复制到我的项目中并根据需要设置正确的路径和标志吗?
我正在使用 Xcode 7.0.1 和 iOS 7.0+
我今天只在 IOS 9 上实现了。要运行,您需要从以下位置下载 apiCCAvenue https://login.ccavenue.com/resources/
We will Re Add通过拖放openssl/
and lib/
文件夹
下载后请按以下步骤操作:
- 删除 from 的旧引用
framework
/build phases
- 你会发现2个文件夹
openssl/
and lib/
under Openssl/openssl-1.0.1i-iOS
folder.
- 只需将每个文件夹拖放到下面
Frameworks
文件夹和如果需要,请不要忘记检查副本文件。
- 也在
Build Settings
项目的去Search Paths
->Library Search Paths
删除提供的内容Users/test/desktop/....
并添加 $(PROJECT_DIR) 再次添加 $(inherited)
- 执行第 4 步
Search Paths
->User Header Search Paths
.删除并添加与第4步相同。
- 编译你会发现错误消失了。
我在模拟器中测试工作正常。
在设备上
设备构建失败。也可以在设备上运行。
- I set
Enable Bitcode
to NO
under Build Options
对于项目
- 再次重建,错误消失。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)