ビルドして実行しようとすると、デバイスがロックされているとXcodeが言った。iPhoneを確認したところ、まったくロックされていません。どうすれば修正できますか?
ビルドして実行しようとすると、デバイスがロックされているとXcodeが言った。iPhoneを確認したところ、まったくロックされていません。どうすれば修正できますか?
回答:
偶然にもデバイスを「信頼」していませんでしたか?これにより、デバイスがロック解除されている場合でも、xcodeと通信できなくなります。
Appleのサポートドキュメントはこちらです:http : //support.apple.com/en-us/HT5868
私の電話はMacを「信頼する」ように設定されていましたが、それでもXcode 6.1.1でこのエラーが発生しました。
これは私のために働きました:
最近、デバイスをiOS 9から10に更新した直後にXCode 8でこの問題が発生しました。正確なエラーは次のとおりDevelopment cannot be enabled while your device is locked. Please unlock your device and reattach.
です。スマートフォンのロックが解除されている場合でも、デバイスのプラグを抜いて再度差し込んでも、このエラーが発生しました。
いくつかの回答で述べられているように、device is locked
メッセージは実際にはMacBookを信頼していないデバイスを参照しています。私の場合、iOS 10に更新した後、私の電話はデフォルトでコンピューターを信頼しないように設定されていたと思います。設定をリセットするために私が働いた手順は次のとおりです(これは、教授の回答のAppleサポートページに記載されているのと同じプロセスです) ):
Settings > General > Reset
、次にReset Location & Privacy
device locked
エラーが消えるはずです。device is locked
iPhoneの設定やXCodeの設定に目立った変更を加えることなく、XCodeがメッセージを表示し始めたので、実際にこのリセットを再度実行する必要がありました。私のコンピューターの信頼設定がリセットされている途中のどこかで、いつ、どこでいいのかわかりません。
Xcodeのトップバーのウィンドウメニューから、デバイスとシミュレータを選択します。
(またはSHIFT + COMMAND + 2を押します)
次にデバイスを選択し、右クリックして[ペアリングを解除]を選択します。
これを行うと、デバイスに「信頼する」または「信頼しない」が表示されます。
デバイスを再度信頼すると、開発の準備が始まります。
Xcodeが開発用にデバイスをペアリングするのを待ってから、準備完了です!
初めて[このコンピューターを信頼する]オプションを選択したにもかかわらず、同じ問題が発生しました。
これは私のために働いた
今のところ私が見つけた最速の方法は:
1)ウィンドウに移動->デバイス(xcodeのホットキーをCMD + Pに変更しました)
2)デバイスのペアリング解除を押します。
3)iPhoneの信頼を押しなさい。
4)もう一度ビルドするか、ビルドせずに実行します(Ctrl + CMD + R)
私はこのページですべての回答を試しました(現時点では7つですが、2つは重複しています)。このXcodeエラーを取り除くためにすべて失敗しました。
私はすぐにうまくいった非常に簡単な解決策を持っています。実行には約10秒かかります。
1)に移動しWindow -> Devices & Simulators
てチェックを外しますShow as run destination
2)ケーブルを取り外し、再度差し込みます。
3)プロジェクトを実行します。
これはあなたの問題を解決するはずです!
2) Unplug the cable and plug it back in. Run the project.
簡単な解決策:
まず、デバイスを取り外します。
次に、デバイスのロックを解除して、もう一度差し込みます。デバイスのロックが解除されていることを確認してください。
ターゲットとしてデバイスを選択して、Xcodeプロジェクトを実行します。
これはXcode 9を使用しているときに時々起こります。
下記のようにこれには複数の解決策があります:
注: Xcodeがアプリをインストールしようとしているときに、デバイスがロックされていないことを確認してください。
解決策1:
私。Disconnect device
そしてconnect again
解決策2:
私。 Restart you device
ソリューション3:
私。 Disconnect device
ii。Quit Xcode
(ショートカットキー :cmd + Q)
iii。 Open your project
iv。Clean project
(ショートカットキー:cmd + shift + K
)
v。今 connect device
vi。Run
あなたのプロジェクト
私にとってソリューション3は完璧に機能しました
最近、Xcodeの「デバイスがロックされている間は開発を有効にできません。デバイスのロックを解除してから再接続してください。(0xE80000E2)」と表示されます。
iOSデバイスがすでにロック解除されてMacに接続されていて、iOS 10.1.1にアップグレードした後もXcode 8.1からエラーが発生する場合、Macはデバイスによって信頼されていません。
これを修正するには、まずデバイスをMacから切断し、次にiOS設定アプリに移動して、[一般]-> [リセット]-> [位置とプライバシーをリセット]を開きます。
次に、デバイスをMacに接続し、プロンプトが表示されたら、Macを信頼するように設定します。
次に、デバイスとMac内のシンボルファイルの処理を待ちます。完了したら、プロジェクトをデバイスで実行できます。動作します。
私はこの問題にかなり頻繁に遭遇します(少なくとも週に5回程度)。これが発生するたびに、Xcodeの再起動により修正されます。しかし、今回は何も機能しないようでした。
あらゆる種類の異なる注文で数十回行われます。
今回の問題を解決したのは、単に次のとおりです。
the Macを再起動します。
それを解決する簡単な方法があります。少なくとも私にとってはうまくいきます。iPhoneデバイスで、[設定]> [デベロッパー]に移動し、[信頼されたコンピューターをクリア]をクリックします。必要なパスコードを入力してください!!!
私が見つけた最も簡単な方法。
一般に、プラグを抜く/抜くだけでうまくいくようです。しかし、今日は機能しておらず、他の何かが機能しているようです。問題のデバイスでネットワークデバッグを有効にしており、デバイスが実際にUSB経由で接続されていることを確認していないのに、古いネットワークの「ロック」設定を記憶しているように見えました。「一時的に」「ネットワーク経由で接続」の選択を解除して再接続した後、正常に機能しました。
お使いのデバイス(iPhone / iPadの)後藤の場合:[設定] - > [ 開発 ] - > [ クリアコンピュータは、信頼できる私のために働きました。
これは、デバイスで保留中の更新が原因で発生することもあります。これはまた、あなたの電話を更新し、MacBookに接続する必要があることを意味します(必要であればそれを信頼してください)。これが私の問題と解決策を見つけた方法です。
時々、あなたのデバイスはあなたのPCを信頼するのをやめます。設定に移動してから、一般>リセット>位置情報とプライバシーをリセットします。デバイスをPCに再度接続し、電話に表示される[このデバイスを信頼する]プロンプトを押します。
この問題のもう1つの修正は、iPhoneがロック画面ではなくホームスクリーンにあるか、アプリが開いているときに、Xcodeを開いた状態でiPhoneを接続することです。
デバイスをxcodeに再度追加する必要がありました。
XCodeでデバイスとシミュレーター(CMD + Shift + 2)を開き、左側のリストで+ボタンを押して同じデバイスを再度追加します。