ios - Swift 应用程序中的静态库集成 : RSA SecurID SDK for iOS

标签 ios objective-c swift static-libraries

我正在尝试集成RSA SecurID在我现有的 iOS 应用程序中。

这似乎不是完成此任务的直接方法。

这是我迄今为止尝试过的:

下载的 zip 中包含的文件如下:

enter image description here

  1. inc 文件夹中的文件以及 libSecurIDLib.a 添加到我的项目中。

enter image description here

enter image description here

  1. 在构建阶段检查库是否以二进制形式链接。

enter image description here

  • 检查build设置中库路径是否正确。
  • enter image description here

    1. 清理和构建应用程序,并不断出现这些丑陋且违反直觉的错误。

    enter image description here

    任何人对我为什么遇到这个问题有任何想法。

    这和标题有什么关系吗?

    谢谢!

    最佳答案

    您尚未添加 Developer's Guide 第 38 页上列出的其他依赖项.

    具体来说,这些错误是因为您没有添加libxml2而导致的,但您还需要libsqlite3和系统配置框架。

    关于ios - Swift 应用程序中的静态库集成 : RSA SecurID SDK for iOS,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59794718/

    相关文章:

    iphone - iPhone 日历

    iphone - 为 NSURLRequest 生成 URL 字符串失败启动

    objective-c - 使用正则表达式评估重复部分的字符串

    ios - Swift 中的 UITextView shouldChangeCharactersInRange

    ios - 在AudioKit中将信号记录到文件

    ios - Firebase 电话身份验证失败

    ios - 什么时候在 Swift 中使用静态常量和变量?

    ios - 如何使用 swift 在 firebase 中更新 token ?

    ios - 为所有架构编译 PJSIP 2.5 库

    ios - UIView四面长度不同