2014-03-06 2 views
0

나는 이것이 묻는 것을 안다 : How to show "Would like to send you Push Notifications" Alert View again? ... 그러나 나의 질문은 종류가 다르다. 내 질문은 프로그래밍 방식으로 (디버깅을위한 것이 아니라 실제를 위해) 원할 때 이것을 알리는 것이 가능하다는 것입니다. 아마 이것은 운영 체제에 의해 촉발 된 경고이기 때문에 사용자가 "허용하지 않음"을 클릭하면 "실행 취소"할 수있는 방법 일 것입니다. 내 응용 프로그램에 자습서가 있습니다. 사용자가 자습서를 끝내면이 메시지가 나타납니다. 튜토리얼 후에 푸시 알림을 등록해야합니까?. 또는 사용자가 설정 메뉴에서 "허용"해야하므로 자습서에 추가 할 수 있습니다. 감사합니다NewsStand, 원할 때 푸시 알림 경고보기를 표시 하시겠습니까?

alert notification

답변

1

이 앱에서 어떤 장소에서 할 수 있습니다 당신이

[[UIApplicaton sharedApplication] registerForRemoteNotificationTypes:UIRemoteNotificationTypeNewsstandContentAvailability] 

호출해야 당신이 이미지를 제공하는 팝업을 트리거합니다. 사용 가능한 권한을 확인하려면

사용 :

UIRemoteNotificationType* enabledTypes = [[UIApplication sharedApplication] enabledRemoteNotificationTypes]; 
+0

당신이 명확하게하려면이 옵션을 편집 할 수 있습니까? 그것이 의미하는 바대로 나에게는별로 의미가 없습니다. –

+0

@EricBrown 의견을 주셔서 감사합니다, 내 대답 – sage444

+0

업데이트 어떻게 enabledTypes 확인할 수 있습니까? 이상한 열거 형입니다 ... 어떻게 NSLog 또는 뭔가를 인쇄 할 수 있습니다 ... 내 경우 (enabledTypes == 7) 사실입니다 – user2387149