목차
- Push Notification 테스트 방법들
- Terminal 이용 방법
- .apns 파일 이용 방법
- RocketSim 앱 이용 방법
<주의!>
푸쉬 알림을 받기 위해선 Apns 설정이 선행되어야 합니다. 애플 개발자 페이지에서 인증서와 키를 설정합시다!
Push Notification 테스트 방법
- 터미널 이용 -> 터미널 명령어로 .apns 파일로 시뮬레이터 푸쉬 보내기
- 플랫폼 이용 -> RocketSim
- .apns 파일 -> .apns 파일 시뮬레이터로 드래그
1. 터미널 이용
터미널로 푸쉬를 보내기 위해선 다음과 같은 명령어를 입력해야합니다.
// < > 내용 수정 후 터미널에 입력
xcrun simctl push <device-udid> <bundle-id> <path-to-payload.apns>
<현재 실행되고 있는 시뮬레이터의 UDID 알아내기>
// 터미널에 입력
xcrun simctl list | grep Booted
<번들 아이디>
<payload.apns>
Json 형식으로 만든 파일을 .apns 확장자로 저장하면 됩니다.
첨부파일 다운로드 받으셔서 내용 바꾸고 테스트 해보세요~!
2. .apns 파일 이용
위에 첨부되어 있는 .apns 파일에 번들아이덴티파이어 변경해주고 시뮬레이터에 드래그하면 푸시가 옵니다.
3. RocketSim
너무 간편해서 자주 애용할 듯 싶습니다!
유료 버전 있는데 무료 버전 써도 푸쉬 알림 테스트는 할 수 있었습니다~!
RocketSim - Enhancing the iOS Simulator
Compare designs inside the iOS simulator. Record the iOS Simulator with touches and export to GIF or MP4. Drag into any destination.
www.rocketsim.app
반응형
'IOS Swift' 카테고리의 다른 글
로그인 정보 자동완성으로 사용자 편의성 높이기(feat. Swift Password AutoFill) (4) | 2024.02.20 |
---|---|
빌드 환경에 따라 분기처리하기(feat: xcconfig) (0) | 2024.02.05 |
[Swift] Protocol - 프로토콜이란? (0) | 2023.10.10 |
[iOS] imageView 이미지 크기대로 동적 사이즈 변경 (0) | 2023.10.06 |
[iOS 13+] SwiftUI 공식문서로 공부하기 (0) | 2023.08.06 |