2016-09-08 6 views
0

私はApp Storeに公開されているアプリケーションに取り組んでいます。バックエンドによるiOS動的アプリケーションフロー制御

ここでは、現在のフローとは異なる、アプリケーションで導入する新しいことがあります。

バックエンド(サービスベース)でアプリケーションフローを制御したいと考えています。私はここで、アプリケーションの開始時にサービスコールを使用して設定ファイル(より好ましくはXML)を入手することを考えています。そして、アプリケーションはこのファイルに基づいてダッシュボード、チャート、またはページを表示します。

設定ファイルは、静的なアプリでなどがあるために必要なものはすべて短期でdashboard detailsparameter detailsfield detailsなどが含まれています。

我々はこれを行う方法を知っているが、ここで質問があります:それはアプリレビューチームによって承認されない

  1. それは
  2. 可能に聞こえるでしょうか?
  3. その他の回避策はありますか?

私はこの種の質問は避けられていることを知っていますが、今は無力です。

答えて

1

このアプローチでは何も問題はありませんが、UIに関連するすべての例外を処理していることを確認してください。

あなたの UIxmlごとに行くことをあなたの質問に言ったように、あなたが応答に入った私は意味

as i understand from question)、今あなたが何らかの理由で応答またはXMLを持っていない、あなたは、この種のを管理する必要がある場合を考えます状況。たとえば、この場合、ラベルなどに表示するデータは表示されません。 2番目のことは、サーバーからの応答があり、UIがそれに依存しているため、メインスレッドがブロックされるべきではないということです。

だから、あなたはこの種のものを世話してください、それは実行可能です! :)

+0

はい、私はデフォルトの設定ファイルを管理します。リモートファイルが利用できない場合(インターネットやサーバがダウンしていない場合)、そのファイルが使用されます。 – Kampai

+0

Appleによって承認されていますか?それは私が本当に知っていることが切望しているものです:) – Kampai

+0

それは多くのものに依存しているので、誰もアプリが承認するかどうかは確かに言うことができません。私の知る限り、すべてのガイドラインに従えば、間違いなくあなたのアプリは受け入れられるだろう! 2つ目は、過去に疑問に思っているのと同様のアプリを提出しました。 – Lion

1

App Store Review Guidelinesまだお持ちでない場合は、こちらをご覧ください。

「XはApp Storeで承認されるのですか?」と尋ねられました。時にはちょっとした怪物だ。 1つのアプリで承認されたものが必ずしも別のアプリに渡されるとは限りません。あるバージョンでは、以前のバージョンで承認されたものが拒否されることがあります。レビューアは同じガイドラインに従いますが、結局は人間です。あなたができる最善のことは、ドキュメントを読み、ガイドラインに従うことです。

+0

本当のことを言っています。 – Kampai

関連する問題