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이 설치되어 있어야 하겠죠
'개발자로 살기' 카테고리의 다른 글
기획 툴 파워목업(Power Mockup) (0) | 2015.01.14 |
---|---|
오즈 리포트 툴에서 텍스트 replace 하기 (0) | 2014.09.19 |
MS SQL에서 클라이언트 MAC Address 가져오기 (0) | 2013.10.17 |
phonegap childbrowser가 부모의 orientation 상속받지 않도록 하기 (0) | 2013.10.01 |
특정 영역에서 첫번째 빈 input 찾기 (0) | 2013.08.28 |