我正在啓動對我的應用程序的主要更新並想知道如果我可以檢測到用戶是否未更新應用程序以向用戶發送警報,就像在Chrome中一樣,如果您不更新應用程序,它會顯示警報。如果用戶未更新應用程序時如何顯示警報
形象:
我正在啓動對我的應用程序的主要更新並想知道如果我可以檢測到用戶是否未更新應用程序以向用戶發送警報,就像在Chrome中一樣,如果您不更新應用程序,它會顯示警報。如果用戶未更新應用程序時如何顯示警報
形象:
我認爲Chrome會在服務器上尋找新的發佈版本,然後顯示該消息。要通知您的應用程序有關更新,請嘗試將PUSH通知發送到您的應用程序。處理來自PUSH通知的信息,以便您可以使用它來檢查應用程序是否已更新。可能你可以在你的消息正文中添加一個版本號。 在App Store上準備好新版本後,請將推送通知發送給爲您的應用註冊的設備,並且該通知應告知用戶可以進行更新。隨後,您可以使用計時器檢查應用程序是否更新爲最新版本。
但是,這裏的主要要求是有一個網絡服務器來存儲有興趣獲取更新的設備的APNS令牌。
檢測後使用的NSTimer方法,並給予特定的時間把它扔在
你給警報視圖&消息提醒的方法。當用戶更新時停止NSTimer。
不錯,但是如何檢測用戶是否安裝了更新:) – iProgrammed
您還可以做更多的事情。在您的應用程序的主屏幕上給出更新按鈕,並在該按鈕磁帶上發出您要更新或不更新的警報。在按是給你想要什麼。這樣,它不是你的更新頭痛... – Vishal
對於第一個答案實現UIGestureRecognizer方法的更新按鈕,檢測按鈕上的按鈕,當你碰到按鈕,然後按照我說的做答案... – Vishal
一個教程將是真棒 – iProgrammed
在這裏你去:http://www.raywenderlich.com/3443/apple-push-notification-services-tutorial-part-12 –
謝謝推送通知是要走的路: ) – iProgrammed