내 앱에서 Apple APNS 서비스를 사용할 계획입니다. 설명서를 살펴본 결과 앱에서 registerForRemoteNotifications()
으로 전화해야 앱이 appdelegate 메소드를 통해 기기 토큰을 보내야한다는 것을 알았습니다.APNS 등록 및 수명주기
특정 시나리오의 OS 업데이트 등의 내 이해 사과 변경 장치 토큰 당으로, 백업을 복원
내가 여기에 약간의 혼란이 -이다 우리가 한 번만 registerForRemoteNotifications()
전화를 확인하는 경우? 또는 각 앱을 시작한 후에 호출해야합니까?
한 번만 호출하고 결코 unregisterForRemoteNotifications()
을 앱에서 호출하지 않으면 사과 업데이트 기기 토큰이더라도 앱에 항상 푸시가 수신됩니까?
Apple 설명서 : 보안 및 개인 정보 보호를 위해 장치를 지울 때 변경해야합니다. 즉, 서버에서 토큰을 다시 업데이트해야한다는 의미입니다. –
동의하지만 registerForRemoteNotifications를 호출하지 마십시오. 항상 작동합니까? (여기서 나는 사용자가 설정을 사용 중지하지 않았다고 가정합니다) –
registerForRemoteNotifications APNS 프로세스를 시작하는 데 사용됩니다. APNS가 시작되지 않고 밀어 넣기 알림을 사용할 수없는 경우 –