2017-06-06 15 views
0

enter image description here私は自分のアプリを起動するたびに、同じデバイスであっても新しいIosユーザーを作成します。これは、AndroidではIosでのみ発生しません。1つの信号は毎回新しいIosユーザーを作成します

これはOneSignalユーザーの写真であり、すべてのIphone5,3は唯一のデバイスです。

私はapp.components.tsにこのコードの一方の信号をINIT:

window["plugins"].OneSignal 
     .startInit("MyID", "MyIDOne") 
     .handleNotificationOpened(notificationOpenedCallback) 
     .endInit(); 
+0

質問を編集して、問題のMCVEと、これまでに行った問題を解決するための手順を含めてください。これにより、動作しないトラブルシューティングのパスが除外されます。 –

+0

しかし、私はユーザー登録のためのコードを使用しないで、oneignalはそれを作る。 –

答えて

0

これは、あなたのデバイスからアプリを削除して再インストールし、いくつかの場合を除いて発生しません。これが別のケースで起きている場合は、使用しているOneSignal SDKのバージョンに問題があるか、アプリケーションに統合されている方法に問題があります。

ここに限定された詳細に基づいて、私はこれを解決する方法がわかりません。 OneSignalサポートチームに連絡し、問題のトラブルシューティングに役立つOneSignalの初期化に使用しているコードのコピーを送信することをお勧めします。

+0

これは私がアプリケーションを再インストールすると起こるのですか? 1つの信号を初期化するためのコードを追加します。 –

+0

@DanielaRomeroアプリケーションを削除して再インストールする場合。デバイストークンが変更され、OneSignalに新しいユーザーが作成されます。これが標準的なアプローチです。 1つの電子メール/ユーザーIDに対して1つのデバイスを使用する場合は、OneSignalでタグとして設定できます –

関連する問題