Macにて Unityを使用して iOS版ゲームを開発時、Xcodeにてアプリビルド後に iPhoneへ転送する際に発生する以下のエラー。

 iPhone is not available. Please reconnect the device.

今回はこの解決法を紹介します。
Unity_Error_68

【現象】

Macにて Unityを使用して iOS版ゲームを開発時、Xcodeにてアプリビルド後に iPhoneへ転送する際に以下のエラーが発生。

 iPhone is not available. Please reconnect the device.

Unity_Error_68

iPhoneを繋ぎなおしたりしても直りません。


【原因】

これは iOSのバージョンと Xcodeのバージョンのミスマッチから発生しています。よくあるパターンは iOSか Xcodeのどちらかを最新に Updateした時に発生しがちかと思います。

以下のように iOSのバージョンと Xcodeのバージョンを対応させる必要があります。
Unity_Error_69


【解決法】

上記のマッチング表を見て、ミスマッチが発生している場合。
一番シンプルな方法は、iOSと Xcodeのバージョンをどちらも最新にしてしまうのが良いかと思います。

もちろん、Xcodeは AppStoreの Updatesから。
Unity_Error_70



本件はUpdateを行うたびに発生しますので、自分への備忘も含め。


Sponsored Link