ios - 在 Worklight 应用程序中集成 Crashlytics 时找不到 sqlcipher 框架

标签 ios ibm-mobilefirst crashlytics

我尝试将 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)

最佳答案

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

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

这次应该过去了。

关于ios - 在 Worklight 应用程序中集成 Crashlytics 时找不到 sqlcipher 框架,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29420614/

相关文章:

javascript - 动态创建地理触发器工作灯

ibm-mobilefirst - IBM MobileFirst 8 是否支持 Ionic 3 和 Angular 4

ssl - 无法在远程服务器中部署 Worklight 适配器

ios - 上传 Build On Fabric(Crashlytics) 以进行测试分发

unity-game-engine - 无法在 Unity 中登录 Fabric,收到 "Network error!"消息

javascript - Phonegap iOS 应用仅在最小化时请求权限

ios - 根据条件 Swift 获取模型对象的特定属性数组

ios - Objective-C - BAD ACCESS EXC

ios - 崩溃错误 : Undefined symbols for architecture arm64

ios - 根据 ScrollView 中的位置更改导航栏的标题