[아이폰/안드로이드] SSL인증서로 인해 접속이 안되는 경우.


인증서 교체후 갑자기 안되는경우나 SSL적용 후 네트워크 접속이 안된다면 

인증서 관련 이슈일 확인이 큽니다. 

크롬에서 접속시 위와 같이 표시 된다면 100% 인증서 문제입니다.


먼저 SSL인증서 확인 : https://www.geocerts.com/ssl_checker

위 화면 처럼 제일 마지막인 부분이 문제가 될경우.


SSL인증서 적용시 CA 부분을 정상적으로 설정하지 못한 경우 입니다.

이경우 CA번들을 새로 생성하거나 해당 인증서를 제공하는 곳에서 CA번들을 받으면 됩니다.

클라이언트 개발자라 SSL인증서 생성에 관한 자세한 정보는 다른 블로그를 참조하세요^^;

인증서 생성관련 참조https://www.lesstif.com/pages/viewpage.action?pageId=6979614#OpenSSL%EB%A1%9CROOTCA%EC%83%9D%EC%84%B1%EB%B0%8FSSL%EC%9D%B8%EC%A6%9D%EC%84%9C%EB%B0%9C%EA%B8%89-ROOTCA%EC%9D%B8%EC%A6%9D%EC%84%9C%EC%83%9D%EC%84%B1


* 핸드폰에서 갑자기 나타난다면 핸드폰 시간도 확인해보세요!!

테스트단말들이 오래방치되서 시간이 안맞을 경우에도 ssl에러가 나타나곤 합니다.

시간을 현재시간에 맞춰 동기화 시킨후 다시해보세요! 


그럼 도움이 됐길! 

아이폰 맥북 xcode 용량 줄이기


한번에 여러 프로젝트를 진행중 어느날 갑자기 맥의 용량이 부족하다는 문구가 보여 확일을 해보니,

XCODE의 용량이 지나치게 많이 차지 하고 있다는게 확인됐네요.


1. 원인 

>xcdoe 내에 DerivedData폴더에 빌드에 관한정보가 계속 쌓이면서 저장공간을 차지함

* 빌드시에는 알아서 새롭게 폴더가 생성되니 부담없이 지우세요. 

2. 해결

> 해당 폴더 제거 

> 경로 : ~/Library/Developer/Xcode/DerivedData





pyqt5 설치 (윈도우)


1.최신 버전의 파이썬을 설치한다.

(1) 윈도우 커맨드 창을 켠다 

(2) 'cd C:\Users\사용자명\AppData\Local\Programs\Python\Python36\Scripts'를 입력한다. 

(버전에 따라 경로가 다를수 있으며, 환경변수가 설정되어있으면 생략가능)

(3) 'pip install PyQt5' 입력 

(4) 'pip install PyQt5-tools' 입력 

(5) C:\Users\사용자명\AppData\Local\Programs\Python\Python36\Lib\site-packages\pyqt5-tools 경로에 설치 완료.

'프로그래밍' 카테고리의 다른 글

IOS, 이 빌드가 유효하지 않습니다.  (0) 2016.10.05

안드로이드 GCM에러


{
  "body": "\n\n\n\n\n

Unauthorized

\n

Error 401

\n\n\n", "headers": "#", "status_code": 401, "response": "There was an error authenticating the sender account." }

신규프로젝트에서 gcm을 새롭게 추가 하였는데, 

이전에 했던대로 작업을 진행 했더니 위와같은 에러가 나타났네요.

원인은 firebase라는 fcm 이 새롭게 추가가 되면서,  서버키값 설정을 다르게 해주니 해결이 되네요. 


처리방법은 아래와 같습니다

1. console.firebase.google.com 접속

2. 기존 프로젝트 추가(google프로젝트 가져오기 선택)

3. 설정 > 클라우드메시지 > 서버키값 전달




간단하게 말해, 서버키값을 firebase 콘솔을 통해 만들어야 합니다. 

이때 기존 콘솔에 키값이 자동생성되어지는데 지우면 안될듯합니다.

저도 이번이 처음 나타나는 이슈라 정확하진 않네요.


그럼 도움이 됐길.