docs for registerUserNotificationSettings:
상태 : 앱 표시 알림, 사운드를 재생하거나 아이콘 배지 경우필수`registerUserNotificationSettings : '앱 실행주기 중에 호출해야합니까?
, 당신은 다음과 같은 방법으로 사용자에게 경고 할 수있는 권한을 요청하기 위해 출시주기에이 메서드를 호출해야합니다.
앱이 필요하기 전에 푸시 알림을 전송할 권한을 요청하는 것은 무례한 것처럼 보였으므로이 내용을 읽는 데 실망했습니다. 예를 들어 푸시 알림을 전송할 이유가 있기 전에 사용자가 Google 온라인 서비스를 사용하여 계정을 만들어야한다고 생각하는 앱에서 그리고 사용자가 가입을하지 않고 응용 프로그램을 로컬에서 사용하기 때문에 질문 할 이유가 없습니다. 하지만 앱 출시에 대해서만 묻는다면, 사용자가 계정을 만들어야하고, 앱을 종료 한 다음 다시 요청해야합니다. 이상하게 보입니다.
정말 필요한가요? registerUserNotificationSettings:
에 대한 호출을 앱의 관련성이 높은 부분에 넣으려고했으나 푸시 알림을 보낼 수있는 권한을 앱에 표시하지 않았습니다. 이것은 iOS 푸시 알림을위한 정책 일 뿐이며 푸시 알림을 보낼 권한을 요청할 때 더 많은 유연성을 줄 수있는 방법이 있습니까?
원할 때마다 질문 할 수 있습니다. 권한 프롬프트가 나타나지 않으면 다른 이유가 있습니다. – dan
@dan에 동의하면 다른 문제가있을 수 있습니다. 그렇지 않으면 언제든지 원할 수 있습니다. –
언제든지 푸시 알림에 등록 할 수 있으며 권한 프롬프트가 즉시 표시되어야합니다. 푸시 알림 코드만으로 샘플 앱을 만들고 작동하는지 확인하십시오. –