분류 전체보기 26

IOS - TestFlight 업로드 수출 규정 관련 문서가 누락됨 경고

테스트플라이트에 앱이 잘올라갔나 확인 했는데... 잉? 수출 규정 관련 문서가 누락됨 !?!? 관리를 눌러 확인을 해봅니다. 위 캡처처럼 노란 느낌표 눌러서 넥스트 넥스트 하면 테스트 플라이트가 올라가긴 합니다만 앞으로 계속 업로드할 때마다 하기엔 귀찮으니 프로젝트 plist 파일에 정보를 추가해 주면 간단하게 해결이 되고 다음부턴 바로 테스트 플라이트에 올라가게 됩니다. App Uses Non-Exempt Encryption NO ITSAppUsesNonExemptEncryption 출처: https://zetal.tistory.com/entry/수출-규정-관련-문서가-누락됨-경고-메세지-대처법 [개발자는 왜 체크인가] 음 이 앱이 암호화를 쓰는건가 아닌건가 헷갈립니다... 예를 해야할지 아니오를 해야..

IOS - 업로드(Upload)/TestFlight(error)

회사에서 인수인계받은 앱이 TestFlight의 만료기간이 다가와서 새로 업로드 하는 과정중에 생긴 error이다 중간에 인증키와 개인키를 못받아서 새로만들어 쓰던중 파기요청이 와서 파기후 원래쓰던 인증서가 사라져서 다시 진행중에 에러를 만나게 되었다 has 2 apple distribution certificates but their private keys are not installed Archive 에서 진행중 에러가 발생하였다 이유 : 개인키 (P12)키가 없어서 그런것이였다 키체인에 https://developer.apple.com/ 에 있는 인증키를 썼지만 개인기가 없어서 저런 에러가 나오는 것이였다. 키체인에서 해당 인증서에 화살표를 눌러 개인키가 있는지 확인해보자! 해결 : 업체측에 사용할..

IOS - AutoLayout(StackView) 오토레이아웃 스택뷰 (2)

스택뷰(Stack View) distribution 속성에 이어 다음 속성을 알아보겠습니다. jh3786.tistory.com/4 여기에서 distribution 확인할 수 있습니다 이번에는 distribution 가 사이즈라면 이번에 알아볼 Alignment 는 위치라고 할 수 있습니다. Alignment : 위치에 관한 설정이라고 볼수있습니다. fill leading top firstBaseline center trailing bottom lastBaseline UIStavkView.Alignment.fill 스택뷰 반대방향으로 정렬을 따로 하지않고 전체를 채워버립니다 UIStavkView.Alignment.leading leading은 앞에 선에 맞춰지게되고 고유 사이즈대로 사이즈를 갖게됩니다. U..

IOS/AutoLayout 2020.11.16

IOS - AutoLayout(StackView) 오토레이아웃 스택뷰 (1)

Stack View(스택 뷰)란 무엇일까?? 어디에 어떻게 쓰는걸까?? 오토레이아웃을 할때 스택뷰를 이용하면 편하다 유지보수할때 좋다는것을 듣고 알아보았습니다. 하나 이상의 뷰를 특정방향으로 연속적으로 배치할때 사용합니다. 뷰를 새로 추가/삭제 할때도 Constraints을 제거하고 추가하는 번거로움을 줄여줍니다. 스택뷰를 정의하는 여러 속성들이 있습니다. axis : 가로와 세로 (Horizontally, Vertically) 스택뷰의 종류가 가로스택뷰와 세로스택뷰 2가지가 있다. spacing : 안에 들어있는 요소(뷰)들의 간격 사이 distribution : 스택뷰안에 들어가는 요소(뷰)들의 사이즈를 어떻게 분배할지 설정하는 속성 fill fillEqually fillProportionally e..

IOS/AutoLayout 2020.11.15

안드로이드 - Firebase(FCM) 푸시알림 구현하기(2) (코틀린)

2. 푸시알림 예제 구현하기(토큰받기) 프로젝트와 파이어베이스를 연결하신후 진행해주시기 바랍니다. 아래 링크 참고해주세요. jh3786.tistory.com/2 안드로이드 - Firebase(FCM) 푸시알림 구현하기(1) 1. 안드로이드 프로젝트와 파이어베이스 연결하기 안드로이드 프로젝트를 만들고 Firebase를 추가합니다. Firebase콘솔 : httpsL//console.firebase.google.com 프로젝트를 하나 만들어야 합니다 + 프로젝트 jh3786.tistory.com FCM예제를 다루기 전에 먼저 AndroidManifest.xml에서 인터넷 권한 설정도 해줍니다. MainActivity에 소스를 추가 합니다. FirebaseInstanceId.getInstance().insta..

안드로이드 - Firebase(FCM) 푸시알림 구현하기(1) (코틀린)

1. 안드로이드 프로젝트와 파이어베이스 연결하기 안드로이드 프로젝트를 만들고 Firebase를 추가합니다. Firebase콘솔 : console.firebase.google.com/ 프로젝트를 하나 만들어야 합니다 + 프로젝트 추가 프로젝트 이름 구글 애널리틱스 계속하기 프로젝트를 만드셨다면 프로젝트 설정을 해주셔야 합니다. 안드로이드를 선택해줍니다. SHA-1 값과 패키지 이름을 찾아서 넣어서 앱등록을 합니다. google-services.json파일을 다운받아 앱 모듈 디렉토리에 넣어줍니다. com.google.gms:google-services:4.3.4' com.google.gms.google-services' 다음 Firebase SDK를 다음 설명대로 추가해 주고 빌드를 합니다. 정상적으로 실..

반응형