問題タブ [udid]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ios - iOS6 UDID-identifierForVendorにはidentifierForAdvertisingに比べてどのような利点がありますか?
Appleは、iOS6のプライバシー設定を変更し、デバイスのUUID(UDID)を廃止します。WWDCのプレゼンテーションとドキュメントによると、UDIDには2つの代替品があり、どちらもUIDevice
クラスに含まれています。
-identifierForVendor
- 同じ開発者のアプリ間で同一のID。
- そのチームIDの最後のアプリが削除されて消去されました。
- バックアップしました。
-identifierForAdvertising
- デバイスに固有です。
- すべてのアプリケーションで利用できます。広告に使用—iAdはiOS6以降のUDIDから変換されました。
- 「すべてのコンテンツと設定を消去」でリセットします。
- バックアップしました。
ベンダーからのアプリの最後のアンインストール時、および「すべてのコンテンツと設定を消去する」ことによってリセットされるため、それ-identifierForVendor
は劣っているように思われます。-identifierForAdvertising
どのような利点が-identifierForVendor
あり-identifierForAdvertising
ますか?
php - ブラウザセッションごとに1つのPOSTのみを許可するにはどうすればよいですか?
ブラウザセッションごとに1つのPOSTのみを許可するにはどうすればよいですか?
php - ユーザーごとに 1 つの POST のみを許可するにはどうすればよいですか?
データベースに追加するためのコードは次のとおりです。
php - PHPでiPhoneのUDIDを比較する方法
iPhone udid を取得してサーバーに送信できます。しかし、iPhone から送信された udid とサーバーから送信された udid を比較すると、php コードは一致するものを見つけられませんでした。
iPhone から送信されたものと一致する UDID があると確信していますが、私の php コードはそれを見つけられませんでした。
PHPコードは //何かをすることはありません
objective-c - iOS MDM:iOSMDMおよびサポートするMDMiOSアプリケーションの共通キー/ID
私はMDMソリューションに取り組んでおり、UDIDの問題に直面しています。iOS MDMサーバーのサポートアプリケーションとしてのiOSアプリケーションがあります。このサポートアプリケーションは、iOSデバイスがMDMサーバーでMDMに登録された後に起動できます。
デバイス登録では、サーバー側でデバイスUDIDを取得でき、このデバイスUDIDをiOSMDMとiOSサポートアプリケーションの両方の共通キーとして使用しています。iOSでMDMサーバーにログインするには、アプリケーションをサポートするユーザーは、APIを使用してキャプチャするユーザーID、パスワード、およびUDIDを提供する[[UIDevice currentDevice] uniqueIdentifier]
必要があるため、認証にはこれら3つのパラメーターが必要です。
ただし、AppleはiOS 5.0でデバイスUDIDを廃止したため、AppleAPIを使用してiOSアプリケーションでデバイスUDIDをキャプチャすることはできません。
ここで、iOS MDM証明書で使用でき、iOSサポートアプリケーションで生成できるいくつかの共通キーが必要です。どのユーザーがiOSデバイスをMDMサーバーに登録したかによって、そのユーザーのみがiOSサポートアプリケーションにログインできるようになります。
ios - プロビジョニングのために UDID を取得する方法は?
このトピックは打ちのめされたようです。ただし、デバイスをテストするための展開用にプロビジョニング プロファイルを設定する場合、任意に生成された UUID では十分ではなく、実際の UDID をプロビジョニング プロファイルに含める必要があります。確かに、ID を取得するための一連の手順をユーザーに提供し、それを電子メールで送信することもできますが、以前はメソッドを介してコードで自分で取得する方がはるかに顧客フレンドリーで、愚かな間違いを回避できますuniqueIdentifier
。
アドホック UUID を作成する以外に、誰かが iOS6 で動作する適切な代替品を思いついたのでしょうか、それとも Apple がこれを行うための何らかの方法を提供したのでしょうか? 私はドキュメントでそれを見つけることができませんでした。
android - デバイス ID 認識
私は、企業とそれぞれの顧客にウェイティング リスト管理を提供する Web およびモバイル アプリケーションを持っています。現在、モバイル アプリケーションでは、顧客がプロファイル フォームに入力し、デバイス (iPhone および Android) にローカルに保存します。その後、選択したビジネスに個別にチェックインできます。[チェックイン] ボタンをクリックすると、デバイス ID にプロファイル情報が追加され、Web アプリに送信されます。次に、企業の従業員はそれらをデータベースに保存し、プッシュ通知を送信できます。
私がやりたいことは、従業員が顧客の名前と電話番号を手動で追加したが、デバイス ID を持っていないときに、これらのプッシュ通知を送信できるようにすることです。これにより、モバイル アプリのユーザーは、プロファイル情報とデバイス ID を送信して毎回連絡を開始する必要がなくなります。
あらゆる提案を歓迎します。
ios6 - エンタープライズ向けに ios6 で udid を取得できますか?
私の会社では、UDID を使用して iPhone を保存し、特定のアプリを使用する権利があるかどうかを判断しています。iOS 6 では、Apple が UDID を削除すると聞きました。
このシステムを使い続けることはできますか?
iphone - 識別子ForVendorの代わりにOpenUDIDペーストボードアプローチを使い続けるリスク
最新のiOS6でも、identifierForVendor
ユーザーがアプリを削除すると値がリセットされることがわかりました。
従来のOpenUDIDペーストボードのアプローチとは異なり、ペーストボードに保持され、再利用できます。
pasteboards
Appleがペーストボードを禁止するかどうかわからないので、このモードでOpenUDIDを使い続ける必要がありますか?
(またpasteboards
、広くサポートされています)
iphone - iOS プロビジョニング プロファイルが特定のデバイスにインストールされない
最近、テスト用にアプリを配布しましたが、テスト チームがアプリのインストール、具体的にはアプリに関連付けられたプロビジョニング プロファイルで問題を抱えています。
彼らは iPhone 4 (iOS 5.1.1) を使用しており、「不明なエラーのため、プロビジョニング プロファイルをインストールできませんでした」というメッセージが表示されます。
インストールしようとしているプロファイルに対して UDID が登録されていない場合、私はこれを見るのに慣れていますが、彼らは正しい UDID を提供したことを断固として主張しています。プロファイルに関しては、iOS Dev アカウントでのプロビジョニングを見て、テキスト エディターで開くと、提供された UDID が確実に存在することが確認されます。
私の質問は、そのデバイスがその特定のプロビジョニング プロファイルのインストールを承認されている場合でも、デバイスでこれが発生する可能性がある既知の問題 (間違った UDID が提供されていること以外) はありますか?
ありがとう