![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?8acaa2e)
質問させていただきます。
iosで端末を判断するのにUUID等を使用するという話を聞きました。
次回行う仕事で、サーバーサイドエンジニア(PHP)としてアプリ開発に携わるのですが、上記の部分の知識が少なく質問させて頂きました。
具体的にUUID等の識別はどのような形で判断するのでしょうか?
サーバーサイドでPHPで判断?アプリ開発なのでネイティブ側?それともまた全然関係ない部分?
UUIDやUDID等の違いに関しては参考になるサイトはいくつもみつけたのですが、上記の件に関しては、どのサイトの情報を参考にしてよいか分からないでいます。
もしご存じの方は、参考になるURLなどだけでも良いので、教えて頂けると助かります。
No.2ベストアンサー
- 回答日時:
No.1です。
>UDID←端末が最初から持ってるID
>UUID←こちら側で作成して、端末に割り振るID
はい、お察しのとおりUUIDとはアプリ開発者側が生成し発行されるユニークな値です。
たしかにUDIDと名前が似ていますが、
UDIDは端末に最初から割り当てられているユニークな値に対し
UUIDはアプリ開発者が生成するユニークな値の事です。
補足ですが、UUIDのように開発者側が生成するユニークな値で、
かつ「アプリインストール単位で」割り当てられるユニークな値をUIIDと呼びます。
参考)http://d.hatena.ne.jp/tanamon/20120924/1348491831
二度目の質問に対しても丁寧な回答を頂きありがとうございました。
さっそくUDIDをUUDIに変更するという作業を振られそうなので、参考にさせて頂きます。
本当にありがとうございました。
No.1
- 回答日時:
基本的にアプリ(iOS/Android)ではユーザを識別する方法がないため、アプリ初回起動時にサーバから発行されるユニークな値(UUID等)を端末に保存して、2回目以降はそのUUIDをサーバへ送ることでユーザを識別する方法がよく取られます。
>具体的にUUID等の識別はどのような形で判断するのでしょうか?
UUIDとは何か?というのは質問者様はすでにご存知だと思うので省略しますが、
アプリ側から送信されるUUIDをサーバ側(php)で受け取り、DBデータなどと比較して識別するのだと思われます。
ちなみにUDIDは、取得しユーザ識別に利用することは非推奨とされていますので現在はアプリで利用することはできません。
この回答への補足
大変わかりやすい回答をありがとうございます。
当初の質問から少し脱線するのですが、一点だけ気になる部分があります。
UUIDに関して調べた際に、
・ランダムに割り当てられた値
・全世界でIDが重複しない程度に桁数が大きい
とあったので、UUIDも端末独自に持ってるIDだと勘違いしていました。
UDID←端末が最初から持ってるID
UUID←こちら側で作成して、端末に割り振るID
ということで、名前は似てますが、まったく別のものと考えてよろしいでしょうか?
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- 訴訟・裁判 離婚訴訟で本人訴訟は裁判官の心情で不利になるか? 2 2022/07/31 15:08
- ネットワーク ChatGPTは、利用者が開けている他のサイトも見ているのですか? 1 2023/05/30 18:26
- その他(パソコン・スマホ・電化製品) 人間の長期記憶に関するモデルについて。 下記の内容をもとに、一番下の質問の具体例が思いつく方いたら具 1 2023/06/30 18:21
- ダイエット・食事制限 レコーディングダイエットをしてる方に質問です。 「あすけん」というアプリを使用してるのですが、食べた 7 2023/05/26 19:25
- 仕事術・業務効率化 えっ!いまだに会議なんて無駄なことしてるの? 3 2022/05/09 13:24
- 訴訟・裁判 ①こうゆう裁判↓は、本人訴訟でしてるのですか。 ②なんでニュースになるのですか。本人がマスコミにタレ 3 2023/07/11 12:05
- 事件・犯罪 警察官による首締め等の行為は、何故、違法行為とならないのか? もう3年ほど前になりますが、私は警察官 6 2022/10/28 18:37
- その他(プログラミング・Web制作) .htaccessファイルの修正がこれで問題ないかどうか 1 2022/04/21 08:42
- その他(セキュリティ) 匿名チャットアプリでの知られたくない会話 個人情報について 1 2023/03/29 18:08
- サーバー Laravelをレンタルサーバーにインストールするにはどうすればいいですか? 2 2022/06/29 10:17
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
PHP8を使うと、大量のWarningが...
-
phpでcookieがうまく保存されない
-
PHPでMysqlにデータがあるかど...
-
PHPの記述で値が取れません。
-
PHPSpreadsheetを使って関数を...
-
入力した部分を表示させたまま...
-
php に関して質問です。 各ユー...
-
phpのクラスメソッドの定義が長...
-
phpにおいて$xを計算式の文字列...
-
PHP MySQLに画像を直接保存
-
index.phpって何ですか? 具体...
-
メールフォームのタイトルが文...
-
PHPのセッション有効期限について
-
php 完了画面の送信メールのコ...
-
in_arrayについて教えて下さい。
-
共通の処理をまとめる方法がわ...
-
PHP & MySQL: Server-side Web ...
-
最後の段階で詰まっています。R...
-
ゆゆにゃ。
-
【初心者】XAMPPのapacheの(恐...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
linux上でgetchを使いたい
-
エクセルVBAでのネットワークプ...
-
VSSにてrights.datアクセス拒否...
-
プログラミング
-
VBScrptについて
-
JavaScriptでキオスクモードを...
-
親スレッドが子スレッドを監視...
-
[C#]リモートアクセスのProcess...
-
C#で作成したDLLをExcelVBAで利...
-
閲覧したスクロール位置に戻る...
-
タッチパネルディスプレイのカ...
-
会員制動画配信サイトを作りた...
-
docomoメール内でURLリンク
-
「Androidアプリ開発」JSPやサ...
-
VB.NetのWMIを用いたリモート端...
-
Android「adb shell」パスを知...
-
携帯電話の種別判定??
-
携帯サイトの背景画像設定と、...
-
【PHP】UUID・UDIDによる端末判...
-
収集した緯度、経度の平均値の...
おすすめ情報