我在這裏是新的,並提出這個帳戶來問這個問題。我想知道如何更新應用的內容,而無需將整個應用重新提交給AppStore。內容不會更改應用功能,只是顯示的內容像新文章和新聞事件。要繼續重新提交將是一個漫長的過程。如果最近發生了新聞事件,我希望該應用程序能夠快速顯示該事件。我怎麼能更新它給我所有的用戶?有沒有辦法通過無線網絡做到這一點?我將不勝感激任何幫助。我對此也很新,所以請原諒。更新應用程序的內容而無需重新提交到App Store?對於IOS和客觀c代碼
回答
你不能。當您提交應用程序時,Apple會對其進行審覈,如果通過審覈,Apple會對其進行數字簽名。它不會在沒有Apple簽名的iOS設備上運行。你做出的任何改變,無論多麼微不足道都會破壞簽名。
爲了讓您的客戶瞭解快速新聞,請不要將該消息放入應用中。把它放在你控制的服務器上,然後讓應用程序從那裏獲取它。蘋果瞭解這一過程;事實上,他們希望你有一個服務器的地方。
如果您想快速獲取新聞,請將其推送給您的用戶。其機制是您的服務器向Apple推送通知,並且Apple將通知轉發給所有用戶(除非他們已禁用來自您的應用的通知,這肯定是他們的特權)。
謝謝。我不是故意改變應用程序本身,只是更新文章和添加更多的故事。服務器似乎是要走的路。我感謝所有的幫助。謝謝。 – RandomDude
如果您正在討論內容,您可以通過從服務器下載,當應用程序啓動或從後臺恢復時輕鬆更新它們。
如果您正在討論運行時執行,您可以創建一個配置文件,您可以從遠程URL下載該配置文件,該文件可以包含布爾值,字符串,數字,以在應用程序執行過程中定義一種行爲或路徑。
某人會如何實現這樣的事情?你會在哪裏存儲這個配置文件? –
配置文件當然是一個遠程資源。最好的辦法是在應用程序資源和一個遠程中配置一個配置文件。當應用程序發現遠程文件是嵌入式更新時,它會更新它。 – Andrea
- 1. 該包無效。提交到App Store的新應用程序和更新必須使用公開內容構建
- 2. 下載iOS應用程序而無需重定向到App Store
- 3. Xcode 6是否需要向App Store提交新應用程序?
- 4. App Store中重新提交的應用程序未顯示「準備提交」
- 5. 在android中更新內容而無需提交新apk文件
- 6. 該包無效。提交到App Store的新應用程序和應用程序更新必須使用公開內容構建
- 7. iOS應用程序和App Store提交的未測試部分
- 8. 更改PlayStore中的新內容而無需重新更新
- 9. App Store上提交的應用程序
- 10. 新鮮App Store提交與應用更新
- 11. 將iOS應用程序上傳到網站而不提交到App Store
- 12. 如何重新簽署App Store發佈的iOS應用程序?
- 13. 如何更新iOS應用程序的App Store/iTunes Connect圖標?
- 14. 更新iOS App Store評論中有什麼新內容?
- 15. 錯誤:提交到App Store的新應用程序和應用程序更新必須在Xcode 6或更高版本和iOS 8 SDK
- 16. 如何實現從App Store自動更新iOS應用程序?
- 17. 無法驗證並提交應用程序到Mac App Store
- 18. 的App Store拒絕應用程序與蘋果觀看配套應用更新
- 19. iOS構建在App Store中重新提交
- 20. 當我們重新提交應用程序到App Store時,我們是否應該更改可用日期?
- 21. App Store更新程序是否總是下載所有內容?
- 22. 將增強現實iOS應用程序提交給App Store
- 23. 在iOS App Store上提交應用程序:websocket連接失敗
- 24. 針對多用戶應用程序的App Store提交
- 25. 更新內容與C#應用程序
- 26. 更新應用程序數據庫定期,而無需對應用的更新
- 27. iOS 6 App Store提交
- 28. 發佈我的應用程序,而無需通過App Store?
- 29. 將應用程序提交到使用BWToolkit的App Store
- 30. 提交使用create-react-native-app創建的應用到App Store(無需XCode?)
你不能像這樣更新應用程序本身。當應用程序啓動時(例如),需要實時數據更新的應用程序通常從互聯網上的某個服務器上獲取它。 –