0

我正在尝试构建MFP cordova Ionic使用CLI. 它非常适合 android,但是当我尝试为 iOS 构建它时它失败了。我面临多个错误

xcodebuild[14887:399060] [MT] PluginLoading:所需的插件兼容性 UUID 7FDF5C7A-131F-4ABB-9EDC-8C5F8F0B8A90 用于路径 '~/Library/Application Support/Developer/Shared/Xcode/Plug-ins/ 的插件DVTPlugInCompatibilityUUID 中不存在 VVDocumenter-Xcode.xcplugin'

我尝试通过添加所需的缺失来解决此问题key-val in plist file

当我尝试从 Xcode 运行它时,出现错误 -Some keys are missing in worklight.plist

现在添加丢失的密钥后,我得到了

2016-05-04 17:50:28.507 StoreApp[14787:396490] [FATAL] [WL_INIT] - [WLImpl initWL] 在 WLImpl.m:180 :: Init 失败:无法读取 checksum.js,操作无法' t 完成。(可可错误 258。),(空)。重新安装应用程序并重试。

即使我尝试过运行简单的 MFP cordova 项目,但构建失败

4

1 回答 1

0

即使我尝试过运行简单的 MFP cordova 项目,但构建失败

我无法重现这个...

idanadar@mbp-idan:~/Desktop$ mfp cordova create
? 输入应用名称: myapp
? 输入包 ID: com.ibm.myapp
? 输入应用版本: 1.0.0
? 选择您的应用支持的平台: ios
? 以下插件将自动添加到您的应用程序中:
cordova-plugin-mfp
org.apache.cordova.device
org.apache.cordova.dialogs
org.apache.cordova.geolocation
org.apache.cordova.globalization
org.apache.cordova。 inappbrowser
org.apache.cordova.network-信息

请按 Enter 继续...
? 选择您要添加的其他插件:
?输入要添加的应用程序模板的路径:cordova-hello-world-mfp
嵌入式 Cordova 命令:cordova create "myapp" "com.ibm.myapp" "myapp" --copy-from="/Applications/IBM/MobileFirst -CLI/mobilefirst-cli/node_modules/cordovacmd/cordova/templates/cordova-hello-world-mfp” 添加 ios 项目...
添加“cordova-
plugin-mfp” 为 ios
安装“cordova-plugin-mfp” 安装“org .apache.cordova.device” for ios
安装“org.apache.cordova.dialogs” for ios
安装“org.apache.cordova.geolocation” for ios
安装“org.apache.cordova.
为 ios 安装“org.apache.cordova.inappbrowser” 为 ios
安装“org.apache.cordova.network-information”
插件安装完成
如果您对 main.m 文件进行了更改,请手动将 main.m.bak 与 MFP 合并main.m
插件“cordova-plugin-mfp”添加成功。
准备推送...
MFP 应用程序设置未找到,正在配置..
嵌入式 Cordova 命令:cordova prepare ios /Users/idanadar/Desktop/myapp/mobilefirst/com_ibm_myapp-iphone-1.0.0.wlapp 已构建。
推送成功完成。
MFP Cordova 项目创建成功。
idanadar@mbp-idan:~/Desktop$ cd myapp/
idanadar@mbp-idan:~/Desktop/myapp$ mfp cordova run --platform ios

然后 iOS 模拟器启动并显示应用程序。

至于使用 MFP Cordova 创建基于 Ionic 的应用程序,我建议您遵循以下内容:https ://www.raymondcamden.com/2015/03/23/working-with-ibm-mobilefirst-and-the-ionic-框架/

于 2016-05-05T06:28:30.360 回答