- (void)application:(UIApplication *)application didFailToRegisterForRemoteNotificationsWithError:(NSError *)error
{
    NSLog(@"registerForRemote ERROR: %@", [error localizedDescription]);
}


위 함수를 추가해주면 호출되지 않는 원인을 알 수 있다.



보통 등록되지 않는 경우 'aps-environment' 인타이틀먼트 문자열 없음 의 경우가 많은데 이는 provisioning 파일 생성 후에 APNS 또는 디바이스 등의 설정을 변경 했기 떄문이다. 이경우 디바이스의 provisioning 파일을 제거 후 새로 생성하여 다운로드 받으면 된다.


Posted by 후미카
:

카테고리

전체보기 (102)
Development (102)

최근에 올라온 글

최근에 달린 댓글

최근에 받은 트랙백

달력

«   2025/02   »
1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28

글 보관함