2016-09-08 1 views
0

App Store에있는 응용 프로그램에서 작업하고 있습니다.백 엔드 별 iOS 동적 응용 프로그램 흐름 제어

이제 우리는 현재의 흐름보다 다른 방식으로 응용할 새로운 것들을 소개합니다.

백엔드 (서비스 기반)로 신청 흐름을 제어하고 싶습니다. 여기서 아이디어는 응용 프로그램 시작시 서비스 호출을 사용하여 구성 파일 (XML이 더 바람직 함)을 얻는 것입니다. 그리고 응용 프로그램은이 파일을 기반으로 대시 보드 또는 차트 또는 페이지를 표시합니다.

설정 파일은 정적 응용 프로그램의 등이있을 필요가 무엇 짧은 모든 것을에서 dashboard details, parameter details, field details 등이 포함되어 있습니다.

우리는이 작업을 수행하는 방법을 알고 있지만, 여기에 질문이 있습니다 :

  1. 그것이
  2. 그것이 응용 프로그램 검토 팀의 승인을합니까 가능한 소리를합니까?
  3. 다른 해결 방법이 있습니까?

나는 이런 종류의 질문을 피하고 있지만 지금은 도움이 안된다.

답변

1

그래,이 접근법에는 아무런 문제가 없지만 UI과 관련된 모든 예외를 처리해야합니다.

당신이 당신의 UI는 응답 (as i understand from question), 이제 다음의이 종류를 관리 할 필요가 당신이 어떤 이유로 응답 또는 XML을 가지고하지 않는 경우를 고려에있어 그 xml 따라가는 것을 귀하의 질문에 말했듯이 내 말은 상태. 예를 들어,이 경우 라벨 등에 표시 할 데이터가 표시되지 않습니다 !! 서버에서 응답을 받기 때문에 주 스레드가 차단되어서는 안되며 서버 UI에 의존합니다.

그래서 이런 종류의 물건을 다루어야하고 그것은 가능합니다! :)

+0

예, 기본 설정 파일을 관리합니다. 원격 파일을 사용할 수없는 경우 해당 파일이 사용됩니다 (인터넷 또는 서버가 다운되지 않은 경우). – Kampai

+0

Apple에서 승인 했습니까? 그게 내가 정말로 필사적으로 알고있는 것입니다. – Kampai

+0

많은 것들에 달려 있기 때문에 아무도 그 앱이 승인할지 여부를 말할 수 없습니다. 하지만 내 지식에 따라 그리고 만약 당신이 모든 지침을 다음 확실히 애플 리케이션을 받아 들일 것입니다! 두 번째로, 나는 과거에 문제가되는 것과 비슷한 종류의 앱을 제출했습니다! – Lion

1

아직 수행하지 않은 경우 App Store Review Guidelines을 참조하십시오.

즉, "X가 App Store에서 승인을 받습니까?"라고 묻습니다. 때때로 사기의 비트입니다. 하나의 앱에 대해 승인 된 것이 항상 다른 앱으로 전달되는 것은 아닙니다. 가끔 한 버전에서 이전 버전에서 승인 된 것을 거부당하는 경우가 있습니다. 리뷰어는 동일한 가이드 라인을 따르지만, 어쨌든 그들은 인간입니다. 할 수있는 최선의 방법은 문서를 읽고 가이드 라인을 따르는 것입니다.

+0

True say .... .... 한번 해봅시다. – Kampai