2016-08-22 59 views
1

林有時會收到此警告/消息,當我部署我的應用程序服務器:ibm的移動首先沒有更多的直接更新

FWLSE3210W:環境:在應用MyApp的版iPad 1.0已經 被部署爲不同的版本的原生MobileFirst SDK。 直接更新將不再適用於其他版本的MobileFirst SDK 的現有客戶端。要繼續使用更新,請增加應用版本,將其發佈到公共應用 商店,部署到服務器,並(可選)阻止/通知較早的應用版本 以強制客戶升級到新版本 從應用商店。

每當我收到此消息時,直接更新不再適用於我以前部署的現有設備。

解決方案我已經採取了,

  1. 更新/遞增的應用程序版本:

我從1.0我的iPad應用程序升級到了1.1,在應用descriptor.xml,然後再部署到服務器。

  • 數據塊的較早版本:
  • 我也鎖定在移動設備首先控制檯網站舊版本。

    尚未採取的唯一措施是「將其發佈到公共應用商店」,但由於我們處於開發模式,因此沒有任何公共應用商店。

    我還注意到,當本地代碼更改時,通常會發生此問題。

    回答

    0

    你正在做你應該做的。某些iFixes可能包含對客戶端SDK本地層的更改,因此包含此版本的Studio版本將檢測到您的當前項目/應用程序將缺少這些內容,除非您重新構建應用程序商店並將其重新提交到應用程序商店。

    您列出的是顯示該警告時應遵循的步驟。

    +0

    hi @idan所以你說什麼我應該應用的唯一解決方案是「重新構建並重新提交你的應用到應用商店」,應用商店意味着蘋果應用商店? – Chris

    +0

    這是正確的。 –

    +0

    因爲我現在處於開發/測試環境中,所以我沒有提交我的應用程序來存儲。還有其他解決方案嗎? – Chris