私はアプリ内購入の理論を理解するのに苦労している。ユーザー登録システムを回避するが、アプリの購入とデータを同期させる必要がある
ユーザー登録が不要なアプリケーションがありますが、サーバーにデータを格納し、UUIDを使用してこれを追跡します。私のアプリケーションは、オンラインゲームのハイスコアシステムを擦っていて、ユーザーはオンラインゲームのどのプレーヤーを追跡したいのかを入力する必要があります。この情報は、私のサーバーに送信され、デフォルトで24時間ごとにデータがスクラップされます。ここに私のサーバー上のデータベースの例があります。
デバイス表: UUID、テーブルを追跡されて scrape_interval
プレーヤー: UUID、情報テーブルを追跡 PLAYER_NAME
: PLAYER_NAME、 track_data、 tracked_on
は私が含まれるようにしたいです一度購入したアプリ内購入は、24時間ごとではなく12時間ごとにデータが掻き出されることを意味します。これを行う計画は、デバイステーブルを更新し、scrape_intervalを購入したuuid = uuidの12時間に設定することです。
複数のIOSデバイスを搭載しているユーザーの場合、これはどのように機能しますか?トラッキングしているプレーヤーのリストがデバイス間で同期されていることを確認するにはどうすればよいですか?私は明らかにユニークな識別子であるiCloud IDを使用していることを読んだが、これは、ユーザーがiCloudアカウントにログインしていることを確認するためにアプリの起動をチェックし、 t?これはユーザーフレンドリーではないようですが、カスタム登録とログインシステムを実装していません。
私は考えていますか?簡単な解決法はありますか?
ユーザーが別の端末から購入したかどうかを確認するにはどうすればよいですか?ユーザーは別のデバイスでもう一度iTunesにログインする必要はありませんか? – HMHero