2

アプリを更新していなくても、アプリを開いたときに Temple Run にアラートが表示されることがあります。アプリの更新を送信する場合にこれをどのように実装するかは理解していますが、Imangi はアプリの新しいバージョンをリリースせずに新しいアラートをどのように実装していますか? (私は彼らがどこかのサーバーからアップロードすると仮定していますが、私はそのようなことすべてに素人なので、誰かが私がそれを行う方法を漠然と説明できますか? インターネットプログラミング言語を学ぶ必要がありますか?)

ありがとう。

4

2 に答える 2

2

私はジョナサンに同意します。サーバーに参照番号を含むplistを設定します。そして、それはこのようになります。コードではなくコンセプトを使用しています。サーバーでホストするのと同じくらい簡単です。または、Web サイトに情報をプラグインするだけで plist を作成できるようにするユーザー インターフェイスを作成するのと同じくらい複雑になる可能性があります。

-(void)checkanddisplaynotificationbasedonupdatedplistontheserver{

  int currentnotificationnumber = userprefs preference for item "notification"

  get and parse notification.plist from your server
  notificationnumber = object at index 0
  if notificationnumber > currentnotificationnumber{
  display your notification with parsed plist
  }
}
于 2012-06-23T22:10:46.600 に答える
1

「タイトル」、「本文」などの属性を持つ辞書として保存されたアラートの配列を使用して、オンラインで plist をホストできます。アプリはこれを解析してアラートを作成します。次に、アプリを開いて接続するたびに、このファイルの更新を検索する方法を設定できます。

これが唯一の方法ではありません。他にも何百ものファイル タイプや自動化されたシステムが使用されている可能性がありますが、これは簡単な方法であり、大まかにそれらすべてがどのように機能するかを示しており、いくつかのアプリでこのようなものを実装しています。これが役に立てば幸いです。コーディングの助けが必要ない場合は、喜んでお手伝いします。

ジョナサン

于 2012-06-23T21:28:46.073 に答える