2016-10-13 5 views
-1


iOSアプリの既存のユーザーにバージョン更新についての更新方法がありますか?現在のプロダクションバージョンが1.3で、1.1、1.2、および1.3のユーザーが既にアプリを使用しているとします。最新バージョンの古いバージョンを使用しているユーザーにメッセージを送信するにはどうすればよいですか? HarpyiVersionのようなフレームワークは、これらのツールが統合されたバージョンの後のバージョンの更新のみに役立ちます。つまり、これらのツールのいずれかを私のアプリケーションのバージョン1.4に入れると、1.4以降のユーザーに通知できます。誰が1.1,1.2、および1.3で立ち往生していますか?iOSアプリの既存のユーザーにバージョン更新について通知する方法はありますか?

おかげで、 水田

+2

すでにリリースされているアプリケーションでは何も処理できない場合は、実際には何もできません。ユーザーの電子メールをお持ちの場合は、電子メールの送信を試みることができます。これは唯一の解決方法です。 –

+0

プッシュ通知が有効になっている場合は、すべてのユーザーにメッセージを送信できます。しかし、新しいユーザーであってもメッセージを受け取ります。 –

+0

カスタムAPIを追加して、アプリケーションの起動時に最新バージョンのアプリケーションを確認することができます。バージョンが異なる場合は、アラートを表示してアプリのバージョンを更新できます。 –

答えて

1

自動更新は、ユーザーが彼/彼女の自己によってアプリの最新バージョンをダウンロードする必要があり、ことはできません。あなたのアプリケーションに機能を追加して、ユーザーにアプリを更新させ、場合によってはオプションのアップデートをアプリケーションに追加することができます:

1.1ユーザーに更新を強制し、1.2ユーザーに更新を提案するとしますそれは1.1だ場合は、ユーザーがボタンをタップされたことを示すメッセージとボタン(唯一のオプションが含まれているシーンを表示したい場合があります

NSBundle.mainBundle().infoDictionary?["CFBundleVersion"] as? String 

:最新バージョンには、現在の使用バージョンを確認する必要があります更新のために)。それが1.2の場合は、メッセージと2つのボタンを含むシーンを表示することができます.1つは更新用、もう1つは「いいえ、ありがとう」です。

そしてもちろん、あなたがたとえば、範囲としてverionsを確認することができます。

現在のバージョンは2.0です:

[1.0から1.5] - >力更新。

[1.6 - 1.9] - >オプションの更新。

希望しました。

+0

これは、POの懸念に対処していません。彼は以前に出荷されたバージョンを(修正せずに)更新することを強制したい - それは不可能である。 – HAS

+0

"自動更新はできません。ユーザーは自分でアプリの最新バージョンをダウンロードする必要があります。" :) –

+0

今後のバージョンでは、彼はこの問題に直面しないようにアプリのバージョンをチェックする必要があります... –

関連する問題