2011-05-16 5 views
3

iPad에서 푸시 알림을하고 있습니다. 내 응용 프로그램은 iPhone 및 iPad를 포함한 범용 응용 프로그램입니다. iPhone 푸시 알림이 잘 작동하고 사용자가 푸시를 받으면 앱 이름이 Setting -> NotificationsiPad에서 푸시 알림이 설정에 표시되지 않습니다.

에 표시됩니다. 그러나 앱 이름이 Settings -> Notifications 목록에 나타나지 않는다는 점에서 ipad 버전의 작은 문제가 있습니다. 기기 ID를 등록 할 수 있지만 iPad는 푸시 알림을 수신합니다.

누군가 이유가 무엇인지 알 수 있습니까? 두 기기의 등록 코드가 정확히 일치하는지 확인하고 확인하십시오.

+0

기기를 다시 시작하십시오. 그것은 보통 작동합니다. – lostInTransit

+0

새 프로비저닝 인증서를 만드는 방법 ipad를 시도하고 부작용이 있는지 확인하십시오. – Radu

답변

3

은 어쩌면 이것은 분명,하지만 당신은 시도 않았다

  • 다시 아이 패드?
  • 앱을 완전히 제거하고 깨끗한 빌드를 만들고 iPad에서 빌드를 실행 하시겠습니까?
  • 다른 iPad에 설치를 시도 하시겠습니까? 다른 iPad에도 문제가 있습니까?

깨끗한 빌드를 재설치하고 장치를 다시 시작하면이 같은 이상한 문제가 많은 트릭을 수행해야합니다. 이렇게해도 문제가 해결되지 않으면 다른 iPad에서 테스트하거나 iPad를 완전히 다시 설정하는 것이 매우 중요합니다.

이렇게하면 iOS 설치 자체에 이상이 있는지 확인할 수 있습니다. 푸시가 작동하고 iPhone 버전이 잘 작동하기 때문에 이런 경우 인 것 같습니다.

다른 iPad에서 테스트하여 문제가 코드/앱 또는 iOS에 있는지 확인할 수 있습니다.

1

실행시 앱을 등록 하시겠습니까?

나는 우연히 - (void)registerForRemoteNotificationTypes을 제거한 비슷한 문제가있었습니다.

해당 줄을 제거하기 전에 응용 프로그램을 가지고 있던 모든 장치에는 설정이 있었지만 새로운 장치는 설정에 등록되지 않았으므로 등록하지 않았습니다.

관련 문제