Ibm mobilefirst 将Worklight 5.0.6项目迁移到6.1时出错

Ibm mobilefirst 将Worklight 5.0.6项目迁移到6.1时出错,ibm-mobilefirst,worklight-studio,Ibm Mobilefirst,Worklight Studio,我在尝试将Worklight项目从v5.0.6升级到v6.1时收到错误。我已经完成了迁移前的所有步骤,包括从项目中删除Tealeaf库,并将新的分析设置添加到initOptions.js文件中 迁移期间,它尝试将Worklight Analytics属性添加到Worklight属性文件的步骤失败。我得到以下错误: Migrator class com.worklight.upgrader.upgraders.ios.AppAddAnalyticsIPhonePlistXMLUpgrader ha

我在尝试将Worklight项目从v5.0.6升级到v6.1时收到错误。我已经完成了迁移前的所有步骤,包括从项目中删除Tealeaf库,并将新的分析设置添加到initOptions.js文件中

迁移期间,它尝试将Worklight Analytics属性添加到Worklight属性文件的步骤失败。我得到以下错误:

Migrator class com.worklight.upgrader.upgraders.ios.AppAddAnalyticsIPhonePlistXMLUpgrader has failed 
Migrating the bcbst_mma_app_wl project from version 5.0.6 to version 6.1.0.0 has failed because Failed reading bcbstmmaappwlMmaIphone-Info.plist
我不确定是什么导致了这个问题。我认为这可能是文件权限,因为我使用的是实际5.0.6项目的副本,但权限看起来不错。在升级之前,我已经通过删除plist文件成功地迁移了项目,但是升级抱怨该文件丢失了,而且它从来没有真正正常工作过

我正在使用Worklight的消费者版,以防有任何不同


编辑我得到了迁移工作。我对目录中的所有文件都使用了chmod777,它运行正常。这不是一个理想的解决方案,但它奏效了。感谢@mikerott为我指明了正确的方向。

你使用的是Mac吗?通常,选中“复制到工作区”复选框后导入项目将导致文件被放置在Mac锁定的文件权限位

请在Finder中找到bcbstmmappwlmmaiphone-Info.plist文件,右键单击->获取信息。查看是否选中了“锁定”复选框。如果是,请取消选中它,然后查看是否遇到相同的问题


您可能需要对多个文件执行此操作。

是否尝试使用6.1.0.1?文件未显示为已锁定。然而,我接受了您关于锁定文件的想法,并在目录上执行了chmod777,迁移成功了。谢谢@mikerott