[英]How do I release my update (1.1) without ever releasing 1.0 in iTunes Connect?
[英]How do I update the content of my app without releasing another version?
我有一個應用,該應用基本上具有有關某個主題的新聞和更新。 我如何工作,當我更新網站中的內容時,它也會更新應用程序中的內容。 我為此使用RSS嗎?
您需要一些Web服務來傳遞數據。 關於Web服務可以使用的格式,有很多種,但是兩種流行的格式是XML和JSON。 RSS本質上是XML的一種特殊形式。
在iOS端,您可以使用NSXMLParser
解析XML(請參閱NSXML Parser類參考 )。 如果要解析JSON,則可以使用NSJSONSerialization
(請參閱NSJSONSerialization類Referece )。 對於這兩種方法,您都可以在class關鍵字后面加上“ example”或“ demonstration”(例如“ NSXMLParser
example”或“ NSJSONSerialization
演示”),然后會看到很多示例。 如果您有RSS Feed,則可以在Google上搜索“ iOS RSS example”之類的內容。
它可能取決於您可以從服務器,XML(特別是RSS)或JSON輕松呈現的內容。 例如,如果您在網站上使用某些內容管理系統,則它可能會提供RSS源或類似的內容。 在這種情況下,您可能必須編寫自己的服務器接口來檢索XML(或RSS)或JSON格式的數據。
除了@Rob答案,我還會指出情侶模式:
您可以簡單地使用信息准備數據庫(例如SQLite),然后將其從您的網站下載到您的應用程序中。
您需要某種方式通知應用程序有關新內容的信息,為此您可能要使用遠程通知。 http://developer.apple.com/library/mac/#documentation/NetworkingInternet/Conceptual/RemoteNotificationsPG/IPhoneOSClientImp/IPhoneOSClientImp.html-通過這種方式,您可以將通知消息發送到您的應用,並且用戶會知道有一些新內容下載並閱讀。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.