일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
- rxswift
- collectionview
- Observable
- 리펙터링
- tableView
- UICollectionView
- swiftUI
- clean architecture
- 리펙토링
- Human interface guide
- Refactoring
- SWIFT
- HIG
- 클린 코드
- uitableview
- Protocol
- 리팩토링
- swift documentation
- MVVM
- 스위프트
- Clean Code
- combine
- 애니메이션
- UITextView
- RxCocoa
- ios
- ribs
- map
- Xcode
- uiscrollview
- Today
- Total
목록Rich Push Notification (2)
김종권의 iOS 앱 개발 알아가기
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/w9h8S/btrYVh3Bw3Q/XPuXK4hWtN9dMz2Y1g7lRk/img.gif)
1. Push Notification 응용 - 테스트 방법 (Pusher, APNs) 2. Push Notification 응용 - Silent Push Notification (사일런트 푸시, 푸시를 이용한 백그라운드에서 업데이트 방법) 3. Push Notification 응용 - Rich Push Notification (Notification Service Extension, 푸시 내용 변경하여 띄우기) New > Target Notification Service Extension 선택 옆에 Content Extension은 시스템 푸시의 UI를 변경할 때 사용 생성 완료 NotificationService로 APNs 푸시 가로채서 title, subtitle 내용 변경하여 띄우기 위에서 만든 N..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/WcgN0/btrYLuafjW7/PKmFpk4tJAL4ytVeHCNpXk/img.gif)
시뮬레이터에서 푸시 테스트 방법 terminal에서 커맨드 사용 (번거로움이 있으므로 비추천) .apns파일 사용 (json으로 구성된 .apns파일을 만든 후 simulator에 드래그하면 푸시가 가지만, 딥링크 푸시 및 여러가지 푸시를 만들고 테스트 하고 싶은 경우, 직관적이지 않음) RocketSim 앱 사용 - 직관적인 UI를 제공하여 쉽게 테스트 가능 RocketSim 설치 RocketSim 홈페이지에서 설치 (앱스토어) Simulator에서 푸시 테스트를 쉽게 하기 위해 사용 열기 > Select Xcode 선택 > Application에서 설치된 Xcode 선택 권한 허용 recording 권한 - 시뮬레이터를 실행하면 자동으로 그 옆에 RocketSim 기능을 사용할 수 있는 화면을 띄워줌..