私がビルドして実行しようとしたとき、Xcodeは私のデバイスがロックされていると言った。私は自分のiPhoneを見ましたが、それはまったくロックされていません。これをどのように修正しますか?
あなたは偶然にデバイスを「信頼」していませんでしたか?これにより、デバイスのロックが解除されていても、xcodeと通信できなくなります。
ここで更新してください。アップルからのサポートドキュメントです: 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にアップデートした後、私の電話が自分のコンピュータを信頼しないことをデフォルトとしていたと思います。 ):
Settings > General > Reset
に行き、そしてReset Location & Privacy
をタップしますdevice locked
エラーは消えます。Xcodeの上部バーにあるウィンドウメニューから、デバイスとシミュレータを選択します。
(またはSHIFT + COMMAND + 2を押す)
次にデバイスを選択し、右クリックして[ペア解除]を選択します。
これを実行すると、[信頼]または[信頼しない]がデバイスに表示されます。
デバイスを信頼し直すと、開発のための準備が開始されます。
開発のためにXcodeがデバイスをペアリングするのを待ってください。
最初に[このコンピュータを信頼する]オプションを選択したにもかかわらず、同じ問題に遭遇しました。
これは私のために働きました
論理的な答えが必要な人のために..
私はこのページですべての答えを試してみましたが(2つは重複していますが、7つずつ)、私のためにこのXcodeエラーを取り除くためにそれらはすべて失敗しました。
Xcode 9でこの問題がある人のために:単にXcodeを再起動するだけで問題が解決するはずです。
簡単な解決策:
まず、あなたのデバイスを取り外します。
今、あなたのデバイスのロックを解除して、もう一度差し込みます。デバイスのロックが解除されていることを確認してください。
ターゲットとしてデバイスを選択してXcodeプロジェクトを実行します。
IPhoneを接続すると、コンピュータを信頼するように求められます。もしあなたがすでに信頼していてロック解除しているのにそれでもあなたのデバイスがロックされていると言ったなら(バグ)。プラグを抜いてもう一度差し込むだけでうまくいきます
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
私にとってはSolution 3は完璧に動作しました
これらのステップは、iOS 10では私にとって役に立ちました。
最近私はXcodeのショーに会いました "あなたのデバイスがロックされている間は開発を有効にできません。あなたのデバイスのロックを解除して再度取り付けてください。(0xE80000E2)。
IOSデバイスのロックが解除されてMacに接続されていても、iOS 10.1.1にアップグレードしてもXcode 8.1からエラーが発生する場合は、そのMacはそのデバイスに信頼されていません。
解決するには、まずデバイスをMacに接続してからiOS設定アプリに移動し、[全般] - > [リセット] - > [場所とプライバシーのリセット]を開きます。
次に、デバイスをMacに接続し、プロンプトが表示されたら、select trust the macを設定します。
それからあなたのデバイスとMacの中の処理シンボルファイルを待ちます。終了したら、プロジェクトを自分のデバイスに実行できます。それはうまくいくでしょう。
この問題は「信頼」に関するものではありません。これはXcodeのバグです。
次の手順に従ってください。
Xcodeが動作していて、デバイスが接続されているとき
それを解決する簡単な方法があります。少なくともそれは私のために働く。あなたのiPhoneデバイスでSetting> Developer>の順に進み、「Clear Trusted Computer」をクリックして、必要なパスコードを入力してください。
私が見つけた最も簡単な方法。
私はこの問題に頻繁に遭遇します(少なくとも週に5回程度)。これが起こるたびに、Xcodeの再起動はそれを修正します。しかし、今回は次のようなものはうまくいきませんでした。
さまざまな種類の注文で何十回も実行しました。
今回の問題を修正したのは、単に:
Mac Macを再起動します。
一般的には、プラグを抜く/差し込むだけでうまくいくようです。問題のデバイスで ネットワークデバッグ を有効にしたところ、古いネットワークの "ロック"設定を記憶しているように見えましたが、デバイスは認識されませんでした実際にはUSB経由で接続されています。 " ネットワーク経由で接続 "を(一時的に)選択解除してから再接続した後、再び機能するようになりました。
解決策は2つあります。 1)デバイスをMacから外して、もう一度取り付けます。 2)あなたの機器をMacから外して再起動し、それをMacに接続するとうまくいくでしょう。
私はコンソールと実行中のシミュレータをシャットダウンすることによってXCodeが私のiPhoneを再び見ることを可能にすることを発見した。あなたがそれらを必要としないのであれば、私は他の関連プログラムが実行されていないことを確認したいと思います。
これはあなたのデバイス上で保留中のアップデートが原因でも起こり得ます。これはまたあなたがあなたの電話を更新し、MacBookに接続する必要があることを意味する(必要ならそれを信頼する)。このように私は私の問題と解決策を見つけました。
たくさんの答えがありましたが、私にとってうまくいったのは(El Capitan、Xcode 8.2)、iTunesを閉じることでした。それにIOSデバイスへの接続がある場合、Xcodeはアプリコンポーネントをロードできますが、それでも実行に失敗します。
私はここの答えのどれでもこれを見なかった、しかし私のために働いた唯一のことはEnable UI Automationと呼ばれる装置自体の上のオプションです。おそらくアップデート後に自動的に消えます。 [設定] - [開発者]に移動し、[UIオートメーションを有効にする]を見つけます。
これは私のiPad 6世代で働いた。
この問題を解決するもう1つの方法は、iPhoneがロックスクリーンやアプリを開いていない状態でホームスクリーンにあるときに、Xcodeを開いた状態でiPhoneを接続することです。
時々あなたのデバイスは、再調査のためにあなたのPCを信頼するのをやめる。設定に移動し、一般>リセット>場所とプライバシーをリセットします。そして、あなたのデバイスをもう一度あなたのPCに接続し、「このデバイスを信頼する」を押してください。
以前の解決策はすべてうまくいきませんでした。
Finlayは、iPhoneのケーブルを交換することで問題を解決した。
お使いのデバイス(iPhone/iPad)に移動: 設定 - > 開発者 - > 信頼できるコンピューターの消去 私のために働いた。
「低電力モード」を無効にしてください。私の場合は、このチェックを無効にするだけですぐにデプロイが機能します。
私はデバイスをxcodeに再追加しなければなりませんでした。
XCodeでデバイスとシミュレータ(CMD + Shift + 2)を開き、左側のリストで+ボタンを押して同じデバイスを再追加します。
奇妙ですが、それが誰かに役立つことを願っています。私はVPN(Proxpn)に接続されていました、そしてそれは問題を引き起こしていました!切断され、それはうまくいった。
私にとって、デバイスをxcodeから切り離そうとしていたとき、それは私のiPhoneに対するデバッガサポートの準備に過ぎず、「iPhoneが終了してもXcodeは続行される」と言われました。これに似ています issue
これらの他の解決策がどれもうまくいかない場合、チェックする価値がある1つの可能性は、デバイスにスペースが残っていないということです。 Xcodeでは、デバイスにストレージスペースが残っていないことを示す「デバイスフル」エラーは表示されませんが、ストレージがいっぱいのデバイスにアプリケーションビルドをデプロイすることもできません。そのような状況での唯一の解決策は、十分なスペースを解放するためにメディアまたは他のアプリ/データを削除することです。