광어네 맛집

[ipa 파일 넣기] Apple Configurator 본문

Swift/Tips

[ipa 파일 넣기] Apple Configurator

Lautner Jacob 2023. 6. 8. 10:15
728x90
반응형

오랜만에 글쓰는 거 같아요
많고 많은 일이 있었지만

잘 정리되어가는 거 같아 한시름 놓여요

이번 글은 외부에 테스트 앱을 전달할 때 생긴 이슈입니다

 


 

다들 외부에 테스트 앱을 전달할 때 TestFlight를 주로 사용하실텐데

TestFlight 말고도 여러 가지 방법으로 테스트 앱을 전달할 수 있는 걸 아시나요

 

요번에 새롭게 알게 된 건데

(준비사항 있음)
ipa 파일만 있으면 앱을 설치해서 테스트할 수 있어요

Mac App에서 Apple Configurator를 사용해서 아이폰에 설치할 수 있더라구요

 

 

 

이걸 사용하기 전에

apple Developer 홈페이지 > 계정 > 기기 에서 해당 UDID를 등록해주어야 합니다

아니면 '무결성을 확인할 수 없기 때문에 설치할 수 없습니다' 라고 알림이 떠요

 

 

이후 아카이빙을 한 뒤

Configurator > 기기 연결 > ipa파일 드래그앤드롭

해주시면 정상적으로 설치되는 것을 확인할 수 있어요

 

 

그러면 쉬운 TestFlight 냅두고 왜 이런 걸 쓰냐 라고 의문점이 생길 수 있어요

그 이유는 외부에서 인앱브라우저를 디버깅하고자 이런 방법을 사용했어요

 

( 저희 쪽에서는 잘만 디버깅되는데 외부에서는 안된다고 하셔서... )

무튼!

 

Safari로 디버깅하려면 간단한 설정이 필요한데 

설정 > Safari > 고급 > 웹 속성 ON

을 해주시면 됩니다!

 

세팅을 한 뒤 앱에서 웹뷰로 들어가면 다음과 같이 '응용 프로그램 없음'이 

활성화 되고 디버깅할 수 있게 됩니다!

 

디버깅하는 화면은 보안 때문에 사진을 올리지는 못해요 ㅠ

 

그럼 이 방법도 안된다 하시면 Firebase Distribution 를 이용하시면 됩니다!

Firebase도 이와 비슷한 방법으로 등록 및 사용할 수 있어요

이 글에서는 Mac App을 알려드리고자 하여 Firebase 는 나중에 적어봐야겠어요

 

그럼 모두들 WWDC 보러 가요~ 

728x90
반응형