我在想如何在不重新上傳二進制文件的情況下對應用程序進行更改,並重新執行整個過程。我有一個例子:對沒有更新的應用程序進行更改
開發商Whatsapp已經兩次改變他的應用程序,只是今天第二次。這個「更新」包含顯示聊天伴侶是否閱讀您的消息的藍色指標。我第一次注意到應用程序沒有更新時的更改是在他引入語音消息時。
有沒有人有一個想法這是如何工作的?
我在想如何在不重新上傳二進制文件的情況下對應用程序進行更改,並重新執行整個過程。我有一個例子:對沒有更新的應用程序進行更改
開發商Whatsapp已經兩次改變他的應用程序,只是今天第二次。這個「更新」包含顯示聊天伴侶是否閱讀您的消息的藍色指標。我第一次注意到應用程序沒有更新時的更改是在他引入語音消息時。
有沒有人有一個想法這是如何工作的?
您可以使用Google跟蹤代碼管理器對應用進行簡單的調整,而無需更新整個應用。 Here is an overview它是如何工作的(我在Android應用程序中使用過)
感謝您的建議! – LinusGeffarth 2014-11-06 17:54:15
假設您的應用程序的界面是全部或部分從服務器提供的 - 即它實際上是一個顯示您所服務的HTML的Web視圖。然後,您可以更改服務器上的代碼。
是的,我知道,但這不是我所要求的,如果它只顯示由計算機管理的網頁,它實際上與應用程序本身無關。 – LinusGeffarth 2014-11-06 17:32:28
但問題是,您不一定知道應用程序是否顯示由服務器管理的網頁,或者是否通過與服務器交談來獲取某些_functionality_。有了像WhatsApp這樣的_exactly_你應該如何期待應用程序的工作 - 你知道他們有一個服務器,應用程序總是會談。 – matt 2014-11-06 17:34:21
好吧,這是真的,但這只是指內容(聊天),但在談論按鈕和東西的位置? – LinusGeffarth 2014-11-06 17:52:30
我不認爲Whatsapp在未更新應用程序的情況下添加了如此大的功能。這些功能更有可能是在較舊的更新中添加的,然後是遠程啓用(使用遠程.plist或某些API調用等)。 – 2014-11-06 17:07:39
同意@DominikHadl。這就是優步如何改變他們的應用程序或啓用特殊事件(冰淇淋/小貓點播)。該應用程序已經內置了功能,爲JSON或其他信息命中了一個服務器,並且該應用程序根據Web請求的內容進行更改。 – JAL 2014-11-06 17:09:25