2014-11-06 87 views
-1

我在想如何在不重新上傳二進制文件的情況下對應用程序進行更改,並重新執行整個過程。我有一個例子:對沒有更新的應用程序進行更改

開發商Whatsapp已經兩次改變他的應用程序,只是今天第二次。這個「更新」包含顯示聊天伴侶是否閱讀您的消息的藍色指標。我第一次注意到應用程序沒有更新時的更改是在他引入語音消息時。

有沒有人有一個想法這是如何工作的?

+0

我不認爲Whatsapp在未更新應用程序的情況下添加了如此大的功能。這些功能更有可能是在較舊的更新中添加的,然後是遠程啓用(使用遠程.plist或某些API調用等)。 – 2014-11-06 17:07:39

+0

同意@DominikHadl。這就是優步如何改變他們的應用程序或啓用特殊事件(冰淇淋/小貓點播)。該應用程序已經內置了功能,爲JSON或其他信息命中了一個服務器,並且該應用程序根據Web請求的內容進行更改。 – JAL 2014-11-06 17:09:25

回答

1

您可以使用Google跟蹤代碼管理器對應用進行簡單的調整,而無需更新整個應用。 Here is an overview它是如何工作的(我在Android應用程序中使用過)

+0

感謝您的建議! – LinusGeffarth 2014-11-06 17:54:15

1

假設您的應用程序的界面是全部或部分從服務器提供的 - 即它實際上是一個顯示您所服務的HTML的Web視圖。然後,您可以更改服務器上的代碼。

+0

是的,我知道,但這不是我所要求的,如果它只顯示由計算機管理的網頁,它實際上與應用程序本身無關。 – LinusGeffarth 2014-11-06 17:32:28

+0

但問題是,您不一定知道應用程序是否顯示由服務器管理的網頁,或者是否通過與服務器交談來獲取某些_functionality_。有了像WhatsApp這樣的_exactly_你應該如何期待應用程序的工作 - 你知道他們有一個服務器,應用程序總是會談。 – matt 2014-11-06 17:34:21

+0

好吧,這是真的,但這只是指內容(聊天),但在談論按鈕和東西的位置? – LinusGeffarth 2014-11-06 17:52:30