【问题标题】:x86_64 errors with MFP Cordova projectMFP Cordova 项目出现 x86_64 错误
【发布时间】:2016-03-01 23:00:34
【问题描述】:

我使用 MFP CLI 7.1 构建了一个 MFP Cordova 项目

当我打开 xcode 并尝试运行项目时,出现与 StoragePlugin.o 相关的拱形错误

Undefined symbols for architecture x86_64:
"_JSON_STORE_DATABASE_NOT_OPEN", referenced from:
  ___23-[StoragePlugin store:]_block_invoke_2 in IBMMobileFirstPlatformFoundationHybrid(StoragePlugin.o)
  ___30-[StoragePlugin advancedFind:]_block_invoke_2 in IBMMobileFirstPlatformFoundationHybrid(StoragePlugin.o)
  ___22-[StoragePlugin find:]_block_invoke_2 in IBMMobileFirstPlatformFoundationHybrid(StoragePlugin.o)
  ___26-[StoragePlugin findById:]_block_invoke_2 in IBMMobileFirstPlatformFoundationHybrid(StoragePlugin.o)
  ___25-[StoragePlugin replace:]_block_invoke_2 in IBMMobileFirstPlatformFoundationHybrid(StoragePlugin.o)
  ___24-[StoragePlugin remove:]_block_invoke_2 in IBMMobileFirstPlatformFoundationHybrid(StoragePlugin.o)
  ___28-[StoragePlugin localCount:]_block_invoke_2 in IBMMobileFirstPlatformFoundationHybrid(StoragePlugin.o)

我总共遇到 52 个错误

怎么了?

【问题讨论】:

  • 你对JSON_STORE_DATABASE_NOT_OPEN这个符号了解多少?我在互联网上没有得到任何点击,所以我倾向于相信这是你项目的一部分。
  • 是的,它是 IBM mobilefirst 平台的一部分
  • 等待 IBM 加入
  • 像往常一样,您需要提及您正在使用的构建。 ...
  • 7.1.0.00.20151012-1548

标签: xcode cordova ibm-mobilefirst jsonstore mobilefirst-cli


【解决方案1】:

最近在 Cordova 应用程序类型中引入了关于 JSONStore 的回归。它已于 10 月 20 日解决,而您使用的是 10 月 15 日的构建版本。

从 IBM Fix Central 下载 最新 CLI 构建版本(or this one 从 11 月 14 日)。它将包含以下 APAR 修复:PI50663 PURE CORDOVA APP BUILD ERROR DUE TO JSONSTORE CHANGES

使用较新的版本创建一个新应用,您应该可以开始使用了。

【讨论】:

  • 此链接是您提供的最新 mfp cli,我如何前往 IBM 修复中心进行确认?
  • 如果您是 IBM 客户,您应该知道如何登录。否则使用链接中的构建。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2015-09-08
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多