TIL: RN(iOS) | Apple Developer 에 앱 등록 및 FCM 연동

Lumpen·2023년 6월 27일
0

ReactNative

목록 보기
32/42

앱 등록

이름: Apple Developer 에서 보여줄 이름
언어: 한국어
번들 ID: XCode 에 등록되어있는 앱 id com.~~
SKU: 고유 식별자 (번들 id 로 했음..)

key 생성

keys 선택 후

Apple Push Notifications service (APNs)
이거 선택 후 키 download
잘 저장하고
Key ID 도 기억해둔다

FCM

눌러보면
App ID Prefix 가 Team ID
위에 기억해둔 Key ID

Firebase Console 로 가서
클라우드 메시징

Firebase Cloud Messaging API(V1)
을 설정해야 하는데

Apple app 구성에 APN 인증 키 등록

아까 다운로드한 key 파일 넣어주고
Team ID, Key ID 입력하여 인증 키 등록

omg 과거의 나

https://honeystorage.tistory.com/332
https://twih1203.medium.com/swift-인앱-결제-구현-ff4b2d20a260
https://dev-yakuza.posstree.com/ko/react-native/react-native-iap/

코드는 제대로 작성하였으나 결제가 진행되지 않고 있어 확인해보니
유료 앱 계약이 만료되어 활성화 되어있지 않은 상태였다
효력 기간도 잘 확인해두었다가 갱신해줘야 함..

apple developer 에 등록되어 있어야 함..

device 는 XCode 에서 usb로 폰 연결 후
Window - Device and Simulator 에서
Identifier 에 적힌 일련번호가 UUID 이니
Devices + 로 등록할 때 입력하면 됨

Profiles 등록 시 연결을 허용할 Device 를 선택할 수 있음
허용된 폰만 연결 가능..

만들어진 프로비전 프로필 파일을 다운로드 후 더블클릭 하면
XCode 프로젝트에 등록된다..

마지막으로 Identifiers 에서 Capabilities 를 XCode 와 맞춰주면 된다
push 알림을 날리기 위해서는

여기 체크가 되어있어야 하고
XCode 의 Capabilities 랑 pair 가 되어야 한다

이렇게 Certificates 가 0 으로 되어있다면
Configure 를 눌러 인증서를 등록해주어야 한다

https://velog.io/@mayinjanuary/React-Native-Firebase-%EB%A1%9C-%ED%91%B8%EC%89%AC-%EC%95%8C%EB%A6%BC-%EA%B5%AC%ED%98%84%ED%95%98%EA%B8%B0-2-IOS-%EC%95%B1-%EC%84%B8%ED%8C%85%ED%95%98%EA%B8%B0

https://ios-development.tistory.com/248

profile
떠돌이 생활을 하는. 실업자는 아니지만, 부랑 생활을 하는

0개의 댓글