私はこのライブラリを使用していましたが、このライブラリUIDevice with UniqueIdentifier for iOS 5を使用して、iOSデバイスの一意の識別子を生成しました。そして、すべてが大丈夫だった、私はアプリストアでアプリを公開して、しばらくしてから私は小さな更新を書くことに決めました。私のアプリはAPI専用サーバーを使用しているため、ユーザーの識別は非常に重要です。しかし、私は(私はTapJoyを統合していた)更新後に私のアプリを起動 - 私は別のMACアドレス、および他の一意の識別子を持っていた。私はMACアドレスが変更できないと思った、私は間違っていますか?同じことがシミュレータとデバイスで同じように起こります。Macアドレスが変更されました
0
A
答えて
1
ええ、私はそれを理解しました。そのすべてについてTapJoy。彼らのライブラリは[[UIDevice currentDevice] macadress]
メソッドを実装しています。また、UIDevice with UniqueIdentifer for iOS 5も同じメソッドを実装しています。それらの違いは、MACアドレスのコロンです。 UniqueIdentifierがそうするときTapJoy実装はそれらを持っていません。そして同時に両方のライブラリを使用すると、問題が発生する可能性があります。だから警告してください!私がしたのは、UniqueIdentifierのlibのメソッド[[UIDevice currentDevice] macadress]
の名前を[[UIDevice currentDevice] macadress_colons]
に変更していただけです。
関連する問題
- 1. アンドロイドデバイスのMACアドレスを変更したいですか?
- 2. MACアドレスを変更するCocoa-Objective-C
- 3. アダプタの説明でMacアドレスを変更
- 4. MACアドレスをマシンIDとして使用:ユーザーがvmwareをインストールすると、これは変更されますか?
- 5. URLが変更されましたが、ビューが変更されません。
- 6. iOSテーブルビューデータが変更されました
- 7. detect web.configが変更されました
- 8. Eclipseレイアウトが変更されました
- 9. ドロップダウンリストが変更されました
- 10. cURLリクエストが変更されました
- 11. ディレクトリサイズが変更されました
- 12. JUSTsterパスワードが変更されました
- 13. NSintegerのアドレスはインクリメントして変更されます
- 14. MACがプログラムまたはデーモンを変更していますか?
- 15. JBoss AS 7.1.1で公開されたWebServiceアドレスを変更します。最終
- 16. UIPageControlの値が変更されずに変更されました
- 17. MACアドレスとIPアドレス
- 18. プロセス間メモリの編集 - 変更されたアドレスの検索
- 19. ラジオボタンが変更されたイベントの変更を2回確認しました
- 20. MACアドレスがLinux上の物理アドレスか仮想アドレスかを判断します
- 21. コードイグナイターが「作成」され、「変更されました」
- 22. ubuntuのBluetoothドングルのMACアドレスを変更するには
- 23. 3G/4Gモバイルブロードバンド機器のMACアドレスを変更するには?
- 24. MacでdockerネットワークのIPアドレスを変更するには
- 25. Git:ファイルは「変更されましたが更新されていません」
- 26. 変更されたネストされたdict/listを変更します。
- 27. 変更されたデータベース名 - Datatableアダプタが破損しました
- 28. プロパティが変更されたことを確認しました
- 29. doctypeが変更され、プロジェクトが失敗しました
- 30. Eclipse「変数」ウィンドウで値の色が変更されました
あなたが私たちに語ったことを考えると、MACアドレスが変更されたものよりもハッシュ関数が変更されている可能性が非常に高いようです。 – Caleb
ハッシングの原因となるソースは変更しませんでした。私は承認されたアプリケーションを実行すると、私は1つの識別子を得る、私は別の=を得るテストバージョンを実行する(( – Drabuna
同じデバイス、右?別のバージョンを別のバージョンを生成するMACアドレスをハッシュするとき、 MACアドレスが前後に反転していないので、ソフトウェアに関して何か違うことがあります。 – Caleb