MFP Cordova项目出现x86_64错误

时间:2015-11-27 17:44:43

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

我使用MFP CLI 7.1

构建了一个MFP Cordova项目

当我打开xcode并尝试运行项目时,我得到与StoragePlugin.o相关的arch错误

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个错误

什么事?

1 个答案:

答案 0 :(得分:0)

最近在Cordova应用程序类型中引入了关于JSONStore的回归。它于10月20日解决,当你使用10月15日的版本时。

从11月 14th 下载IBM Fix Central提供的最新 CLI构建(or this one)。它将包含以下APAR修复:PI50663 PURE CORDOVA APP因JSONSTORE更改而构建错误

使用较新的版本创建一个新的应用程序,你应该很高兴。