기본적으로 특정 주제에 대한 뉴스 및 업데이트가있는 앱이 있습니다. 어떻게하면 내 웹 사이트에서 응용 프로그램의 내용을 업데이트 할 수 있다고 가정 해 보겠습니다. 내가 RSS를 사용합니까?다른 버전을 출시하지 않고 내 앱의 콘텐츠를 업데이트하려면 어떻게해야하나요?
답변
데이터를 전달하려면 웹 서비스가 필요합니다. 웹 서비스에서 사용할 수있는 형식에는 다양성이 있지만 XML 및 JSON이라는 두 가지 형식이 널리 사용됩니다. RSS는 본질적으로 XML의 특정 형태입니다.
iOS 쪽에서는 NSXMLParser
(NSXML Parser Class Reference 참조)을 사용하여 XML을 구문 분석 할 수 있습니다. JSON을 구문 분석하는 경우 NSJSONSerialization
을 사용할 수 있습니다 (NSJSONSerialization Class Referece 참조). 이 두 가지 모두에 대해 class 키워드 뒤에 "example"또는 "demonstration"(예 : "NSXMLParser
example"또는 "NSJSONSerialization
demonstration")을 입력하면 많은 예제가 표시됩니다. RSS 피드가 있다면 "iOS RSS 예제"와 같은 것을 Google에 게재 할 수 있습니다.
서버, XML (또는 특히 RSS) 또는 JSON에서 쉽게 렌더링 할 수있는 항목에 따라 달라질 수 있습니다. 예를 들어 웹 사이트에서 일부 콘텐츠 관리 시스템을 사용하는 경우 RSS 피드 등을 제공 할 수 있습니다. 이 기능이 없으면 XML (또는 RSS) 또는 JSON 형식으로 데이터를 검색하기 위해 자체 서버 인터페이스를 작성해야 할 수 있습니다. 또한
내가 몇 모드 일을 가리키는 것이라고 대답 @ 롭하기 :
당신은 단순히 (SQLite는 같은) 정보와 함께 데이터베이스를 준비하고 당신의 응용 프로그램에 대한 귀하의 웹 사이트에서 다운로드 할 수 있습니다.
응용 프로그램에 새 콘텐츠를 알리고 원격 알림을 사용할 수있는 방법이 필요합니다. http://developer.apple.com/library/mac/#documentation/NetworkingInternet/Conceptual/RemoteNotificationsPG/IPhoneOSClientImp/IPhoneOSClientImp.html -이 방법으로 앱에 알림 메시지를 보낼 수 있으며 사용자는 다운로드하고 읽을 수있는 새로운 것이 있다는 것을 알게됩니다.
- 1. Android 앱의 모양을 업데이트하려면 어떻게해야하나요?
- 2. 앱의 콘텐츠를 업데이트하려면 NSURLConnection이 가장 좋은 방법입니까?
- 3. 내 ipad 앱의 팝업에서 Google지도를 열려면 어떻게해야하나요?
- 4. 힘내 : 내 앱의 각 버전을 관리하나요?
- 5. 내 앱의 기부 버전을 만드는 방법은 무엇입니까?
- 6. 아이폰 앱의 텍스처 컨트롤은 어떻게해야하나요?
- 7. Capistrano가 내 앱의 잘못된 버전을 배포합니다.
- 8. Frenzapp은 다른 앱의 버전을 어떻게 얻습니까?
- 9. 아파치 서버 버전을 숨기려면 어떻게해야하나요?
- 10. iOS 앱 목록을 내 앱의 테이블보기 컨트롤러에 표시하려면 어떻게해야하나요?
- 11. 내 블록을 업데이트하려면 어떻게해야합니까?
- 12. 컨트롤러를 해제하거나 출시하지 않음
- 13. drupal 7 지역에 내 자신의 맞춤 콘텐츠를 추가하려면 어떻게해야하나요?
- 14. 레일 앱을 다른 레일 앱의 랙 앱으로 설정하려면 어떻게해야하나요?
- 15. 다른 사용자가 내 GCM 애플리케이션을 사용하려면 어떻게해야하나요?
- 16. Chrome/Chromium 브라우저에 콘텐츠를 추가하려면 어떻게해야하나요?
- 17. 콘텐츠를 편집하지 않고
- 18. Xcode4의 모델을 손상시키지 않고 올바르게 업데이트하려면 어떻게해야합니까?
- 19. 내 iPhone 앱의 콘텐츠를 Spotlight에서 검색 가능하게 만들 수 있습니까?
- 20. 다양한 Android API 레벨에 대해 내 앱의 여러 버전을 만들어야하나요?
- 21. 내 앱의 이전 버전을 사용하는 사용자를 차단하는 방법은 무엇입니까?
- 22. Xcode/Phonegap이 내 앱의 올바른 버전을 컴파일하지 않습니다
- 23. 내 앱의 최소 iOS 버전을 올바르게 설정하는 방법은 무엇입니까?
- 24. Spotify 플레이어에서 내 spotify 앱의 매니페스트 버전을 볼 수 있습니까?
- 25. 휴대 전화에 내 앱의 두 가지 버전을 설치하려면 어떻게해야합니까?
- 26. Android 앱의 리뷰 사본을 만들려면 어떻게해야하나요?
- 27. Android 앱의 목록보기에 항목을 추가하려면 어떻게해야하나요?
- 28. 설치된 Android 앱의 새 버전을 테스트 중이십니까?
- 29. 내 앱에서지도로 이동하려면 어떻게해야하나요?
- 30. 내 앱이 다른 앱의 창을 어떻게 감지합니까?