반응형
iOS Push Notification의 경우 일반적으로 Firebase의 FCM 푸시 구성을 많이 하게 된다.
이때 Push Server로 구성한 서버에서 푸시를 전송할때 apn 항목 안아래와 같이 content-available 값을 1로 전송하게 되면 보이지 않는 푸시 구성이 가능하다.
"aps": {
"content-available":1,
...
},
해당 기능을 이용할 경우 제약 사항으로는 앱 프로세스가 사용자에 의한 강제종료 상태가 아니어야 하며, 백그라운드에서의 코드 실행시간이 30초 가 넘지 않도록 구성을 하여야 한다.
단순히 서버에서 위 설정을 넣는것이 끝이 아니라 Xcode의 Signing & Capabilities 부분에서 아래와 같이 체크를 해주어야 한다.
반응형
'개발' 카테고리의 다른 글
iOS 인앱결제 개발시 샌드박스 결제 시 iTunes Store에 연결할 수 없음 오류 문제! (0) | 2020.10.21 |
---|---|
iOS 이미지 푸시 구성해보기! (0) | 2020.10.21 |
Swift iOS guard let vs let (0) | 2020.09.30 |
SwiftUI 알아보기 :) Image (0) | 2020.09.28 |
SwiftUI 알아보기 :) Text (0) | 2020.09.24 |