【问题标题】:sqlcipher framework not found when integrating Crashlytics in a Worklight application在 Worklight 应用程序中集成 Crashlytics 时未找到 sqlcipher 框架
【发布时间】:2015-04-02 19:08:36
【问题描述】:

我尝试将 Crashlytics for iOS 集成到 IBM Worklight 6.1 项目中,但出现与 sqlcipher.framework 相关的错误。

这是否意味着 Crashlytics 和 Worklight 不兼容?

有关信息,您可以通过以下方式了解有关 Crashlytics 的更多信息:https://get.fabric.io/crashlytics

我得到的错误是:

ld: warning: directory not found for option '-F"/Users/myUsername/MyProjectPath/ProjectName/apps/AppName/iphone/native/Frameworks"'
ld: framework not found sqlcipher
clang: error: linker command failed with exit code 1 (use -v to see invocation)

【问题讨论】:

  • 你为什么不提供错误和项目这是怎么回事...?
  • @IdanAdar 刚刚再次测试并提供了错误。我认为 Fabric CrashLytics 和 Worklight/SqlCipher 框架之间存在一些冲突。你确认了吗?

标签: ios ibm-mobilefirst crashlytics


【解决方案1】:

我让它在 Hyrid 应用程序中工作。

  1. 按照 Crashlytics“安装程序”提供的步骤进行操作
  2. 收到有关 sqlcipher.framework 的错误后
  3. 打开构建阶段 > 将二进制文件与库链接
  4. 在列表中找到 sqlcipher.framework 并将其拖到顶部
  5. 再次按 CMD+B

这次应该会过去的。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2017-12-31
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多