2012-01-20 5 views
3

이벤트 날짜가 가까워지면 알림 센터를 통해 사용자에게 알림을 보낼 수있는 앱이 있습니다. 하지만 기기에서 앱을 실행할 때 설정의 '알림'탭으로 이동하면 앱이 표시되지 않습니다. 또한 하단에있는 앱 위임 내 didFinishLaunchingWithOptions: 방법이 코드를 추가하고, 나는 그것이 트릭 할 것이라고 생각 :iOS : 설정에서 알림 센터에 앱이 나타나지 않습니다.

[[UIApplication sharedApplication] 
registerForRemoteNotificationTypes: 
UIRemoteNotificationTypeBadge | 
UIRemoteNotificationTypeAlert | 
UIRemoteNotificationTypeSound]; 

나는 코드가 보통 푸시 알림에 사용되는 것을 알고 있어요,하지만 분명히을 이 코드는 기본적으로 앱을 설치하지 않고 알림을 사용할지 묻는 메시지를 사용자에게 표시합니다.

설정의 알림 탭에 표시되도록 추가해야하는 다른 코드가 있습니까?

감사합니다.

답변

5

개발 포털에서 응용 프로그램 ID에 대해 푸시 알림이 구성되어 있는지 확인하십시오. 설정이 완료되면 수정 된 프로필을 다운로드하여 설치해야합니다. 당신이 실제로 원격 알림을 등록 할 수있는 경우

+0

실수로 응답을 내렸지 만 롤백 할 수 없습니다. 내 의견과 질문을 남겨 둘 것입니다. 앱 사용자의 대부분 (앱이 출시 됨)은 알림 센터에서 앱을 찾을 수 있지만 일부 사용자 만 해당 앱을 찾을 수 없으므로 푸시가 발생하지 않습니다. –

1

확인 - 애플 대리자 당신이이 방법을 구현해야합니다 :

- (void)application:(UIApplication*)application 
    didRegisterForRemoteNotificationsWithDeviceToken:(NSData*)deviceToken 

두 번째가 호출되면
- (void)application:(UIApplication*)application 
    didFailToRegisterForRemoteNotificationsWithError:(NSError*)error 

, 뭔가 나쁜 갔다. 프로필을 확인하고 읽으십시오. this tutorial

관련 문제