簡體   English   中英

將Worklight 5.0.6項目遷移到6.1時出錯

[英]Error migrating Worklight 5.0.6 project to 6.1

我在嘗試將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的消費者版,以防萬一。

編輯我得到了遷移工作。 我對目錄中的所有文件都執行了chmod 777,它可以正常工作。 這不是一個理想的解決方案,但確實有效。 感謝@mikerott為我指出正確的方向。

您使用的是Mac嗎? 通常,在選中“復制到工作區”復選框的情況下導入項目會導致文件放置時設置了Mac“鎖定”文件權限位。

請在Finder中找到bcbstmmaappwlMmaIphone-Info.plist文件,右鍵單擊->獲取信息。 查看是否已選中“鎖定”復選框。 如果是這樣,請取消選中它,看看是否遇到相同的問題。

在此處輸入圖片說明

您可能需要對多個文件執行此操作。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM