0

我使用 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 个错误

这是怎么回事?

4

1 回答 1

0

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

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

使用较新的版本创建一个新应用程序,您应该一切顺利。

于 2015-11-28T06:36:45.493 回答