MFP Cordova Ionic项目的IOS构建失败



我正在尝试构建使用CLI创建的基于MFP cordova Ionic的混合应用程序。它非常适合安卓系统,但当我试图为iOS构建它时,它失败了。有多个错误

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

我尝试通过添加所需的缺失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,操作无法完成。(Cocoa错误258。),(null)。请重新安装应用程序,然后重试。

甚至我也尝试过运行简单的MFP cordova项目,但这个的构建失败了

甚至我也尝试过运行简单的MFP cordova项目,但这个的构建失败了

我无法复制这个。。。

idanadar@mbp-idan:~/桌面$mfp cordova创建
?输入应用程序名称:myapp
?输入包ID:com.ibm.myapp
?输入应用程序版本:1.0.0
?选择应用程序支持的平台:ios
?以下插件将自动添加到您的应用程序中:
cordova插件mfp
org.apache.codova.device
org.apache.codova对话框
org.apache.codova.geolocation
org.apache.codova.全球化
org.apache.codova.inappbrowser
org.apache.cordova.网络信息

请按enter继续
?选择要添加的其他插件:
?输入要添加的应用程序模板的路径:cordova hello world mfp
Embedded Cordova命令:Cordova create"myapp"com.ibm.myapp"正在添加ios项目
添加"cordova插件mfp"
为ios安装"cordova插件mfp"
为ios安装"org.apache.codova.device"
为ios安装"org.apache.codova.dialogs"
为ios安装"org.apache.codova.geolocation"
为ios安装"org.apache.codova.globalization"
为ios安装"org.apache.codova.inappbrowser"
为ios安装"org.apache.codova.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.wlapp已经构建完成
推送已成功完成
MFP Cordova项目创建成功
idanadar@mbp-idan:~/桌面$cd myapp/
idanadar@mbp-idan:~/桌面/myapp$mfp cordova运行-平台ios

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

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

相关内容

最新更新