bannaviiOS) bundleid를 바꿨는데 push가 안올때 체크사항(feat. enterprise배포)
2022. 11. 7. 15:11ㆍiOS/iOS
728x90
반응형
앱스토어 배포가 아닌 enterprise방식으로 배포를 하게되었다.
배포하기 전, 개발중에는 우리 회사용 bundleid를 이용해야했고,
배포할때는 고객사(이하 B사)로부터 제공받은 bundleid를 이용하기로 했다.
근데 개발용으로 fcm 푸시를 구현하고 테스트로 푸시메시지까지 기기에 오는것을 확인까지 했었는데
bundleid를 B사것으로 수정한 뒤, push 메시지가 오지 않았다...뭘 빠트린거지?
결국 해결은했고 그때 확인해본 체크포인트를 기록해본다.
1. GoogleService-Info파일을 바꿨는지?
bundleid를 바꿀때마다 googleservice-info도 해당파일도 바꿔줘야한다.
왜때문이냐구? 파일을 클릭해보면 bundleid가 이전 bundleid로 되어있다.
2. 클라우드 메시징 설정 잘 해주었는지?
1) p8파일이 제대로 되어있는지?
2) keyid와 팀id가 제대로 되어있는지?
bundleid를 왔다갔다 하면서 작업하다보면 어느순간 나도 모르는세에 p8파일을 비롯한 APN 인증키 부분이 삭제되어있는 경우가 있다.
왜때문인진 모르겠지만 이거저거 수정하다가 까먹었을수도 있으니 체크를 한번 해보자
3. provisioning profile을 적용했는지?
b사로부터 전달받은 Provisioning profile을 적용 했는지 확인해보자.
+ 우리회사 bundleid를 이용할땐 Automatically manage signing에 체크를 해주면서, 자동으로 서명관리가 되도록 설정해주었다.
고생까진 안했지만 다음에 내가 고생안하려고 기록해놓은 포스팅.
도움이 됐으면 좋겠습니다 :)
728x90
반응형
'iOS > iOS' 카테고리의 다른 글
bannaviiOS) foreground ver - fcm push 클릭시 서버에서 보내준 url대로 이동하는 코드 순서도 흐름 (0) | 2022.11.11 |
---|---|
bannaviiOS) appdelegate와 scenedelegate(UILifeCycle에 관하여) (0) | 2022.11.09 |
bannaviiOS) push 사용중, bundleid를 바꿨는데 build fail일때 (0) | 2022.11.04 |
bannaviiOS) webView에서 사진, 카메라 사용하기 (0) | 2022.11.01 |
bannaviiOS) Layout Issues: Position and size are ambiguous for WKWebView - maskcheck. (0) | 2022.10.31 |