본문 바로가기
App Dev/IOS

[Xcode] ios16에서는 개발자 모드를 켜야합니다(기기연결 developer mode disable 오류 해결하기)

by hyen_ 2022. 9. 30.
300x250

 

저는 android studio에서 flutter 앱개발을 하고있었습니다.

ios 웹앱을 만들어 출시했는데 simulator에서 버튼이 눌리지 않는 현상이 있어 이를 실제기기에서 테스트하려고 작업하는 도중에 최신버전으로 실물기기 테스트한 영상을 보내달라는 app store 심사자의 요청에 응하기 위해 설치중이었습니다.

 

제 아이폰 실제 기기 ios 버전은 16.0.2 였고, usb를 기기에 연결하여 테스트하려는데 android studio에서는 기기를 못찾는건지 no device라고 기기가 정상적으로 뜨지 않아 이 원인을 찾아보았습니다.

연결잭 탓도하고, 기기를 껐다가 켜보고, 안드로이드스튜디오도 xcode도 다 껐다켜보고 했지만 해결되지 않았습니다.

 

xcode에서 보니 기기 이름은 뜨는데 기기 이름옆에 (~~developer mode disable) 이라 비슷하게 쓰여있어 검색해보니 개발자 모드를 켜야하는것이었습니다!

 


"xcode에서 ios16 아이폰 기기가 안떠요!"

"ios 16으로 업데이트한 아이폰 연결을 했는데, android studio 상단에 no device라고만 떠요!"

 

ios16으로 업데이트한 아이폰을 xcode에(android studio에) 연결을 하기 위해서는 '개발자모드'를 켜야합니다.

이는 안드로이드에서 앱 설치할때 usb디버깅모드를 켜기위해 '개발자모드'를 켜는것과 유사한 형태인데요,

아이폰에서 어떻게 개발자 모드를 켜는지 정리해보았습니다.

 

 

 

 

 

 

1) [설정]에 들어가서 [개인정보 보호 및 보안] 으로 들어갑니다.

 

 

 

 

2) 하단에 있는 [개발자 모드] 를 누릅니다.

 

 

3) 개발자 모드를 켭니다.

 

개발자 모드를 켜면

 

 

 

 

하단에 이렇게 '개발자 모드가 켜지면 기기 보안 수준이 낮아집니다. 개발자 모드를 켜려면 기기를 재시동하십시오.' 라는 문구가 뜹니다. 아무래도 개발자 모드가 켜지면 임의로 앱이 설치되는 환경이 열리는 것이니 보안경고를 하는 메시지로 보입니다.

 

우선 우리 의지대로 앱을 설치하려는 것이니 [재시동]을 누릅니다.

 

 

 

 

4) 재시동 후 개발자 모드를 켜겠냐는 메시지가 뜨고 암호를 입력하면 끝!

재시동 후 , 개발자 모드를 켜겠냐는 물음을 합니다.

[켜기]를 누릅니다.

 

 

개발자 모드를 켜려면 암호를 입력해야한다니

암호를 입력해줍니다.

 

 

 

이렇게 ios16 기기에서 개발자모드를 켜는 작업을 마쳤다면

 

 

 

 

 

 

android studio에서는

android studio 상단에 no device라고 뜨던 곳에 Refresh를 눌러 실제 기기가 뜨기를 기다려 보면 뜹니다!

 

 

 

 

XCODE에서도

동일합니다. flutter를 작업하는 분이라면, ios 폴더에 오른쪽마우스를 클릭하여 xcode를 연 후,

상단의  any ios device를 눌러서 ios device를 매칭하면 됩니다!

 

 

 

 

휴..

 


참고사이트

How to enable Developer Mode on iOS 16 - TeleMessage

 

How to enable Developer Mode on iOS 16

To run the WhatsApp Phone Archiver on phones upgraded to iOS 16, users must enable Developer Mode

www.telemessage.com

 

300x250
반응형

댓글