In-house App을 만들 때(아마도 Ad-hoc의 경우도 마찬가지가 아닐까 생각됩니다.)

갑자기 인증서가 유효하지 않는다는 메세지가 뜨더군요

개발 디바이스는 아직 iOS7.1로 업데이트를 안해서 몰랐습니다만

사용자 아이패드에 설치하다보니까 문제가 발생했습니다.

생각보다 해결은 간단합니다.(간단하지 않을지도 모르겠네요;; SSL 설치를 해야하니까요..)

서버에서 다운로드시 plist파일 링크가 걸리잖아요

아마도 itms-services://라는 프로토콜로 걸린 부분에 파라미터로 plist 파일 url을 잡아오고 있을겁니다.

이 때 plist 파일의 url이 SSL 연결이 되어야 합니다.

http가 아닌 https://로 연결이 되어야 한다는거죠


결과적으로 말씀드리면 서버에서

itms-services://?action=download-manifest&url=http://ligilo.tistory.com/test.plist

위와 같은 형태를

itms-services://?action=download-manifest&url=https://ligilo.tistory.com/test.plist

로 바꾸시면 됩니다.


당연히 plist 파일이 등록된 서버에는 SSL이 설치되어 있어야 하겠죠

블로그 이미지

ligilo

행복한 하루 되세요~

,