2014-07-24 3 views
0

저는 아주 새롭습니다. 앱을 제출 한 것은 이번이 처음입니다.스토어에 이미있는 앱에 대한 알림을 푸시

그래서 앱 스토어에 이미 앱이 있습니다. 푸시 알림을 설정했고 프로덕션 인증서를 사용하여 임시 배포를 테스트했을 때 작동합니다.

앱 스토어에 대한 다른 프로비저닝 프로필을 작성하여 제출했습니다. 이상하게도 앱이 승인되면 일부 프로비저닝 프로파일이 사라졌습니다. 잠시 거기에있는 후에 그들은 돌아 왔지만 push notif에 대한 production ssl 인증서가 사라지더라도 push 알림 설정이 해제되었습니다.

이제 푸시 알림이 작동하지 않습니다.

다른 ssl 인증서를 생성하려고 시도했지만 전체 키 체인 내보내기 작업을 시도했지만 여전히 작동하지 않습니다.

제출 된 앱에 푸시 알림 설정이있는 프로필이 있는지 여부를 알 수 없습니다.

해당 앱에 푸시 알림을 추가 할 수 있습니까? 내 최선의 해결책은 무엇입니까?

답변

0

나는 문제는 내가 시도한 장치가 xcode에서 빌드 된 응용 프로그램을 가지고 있다고 생각합니다. 왜냐하면 내가 xcode를 사용하지 않은 다른 장치에서도 작동했기 때문입니다. 휴대 전화의 설정 메뉴에있는 장치 자체에서 관련 프로비저닝 프로파일을 모두 제거한 후 저장소에서 앱을 다시 설치하면 작동이 시작됩니다.

0

제출 한 앱이 푸시 알림 프로필로 서명되지 않았다면 아무 것도 할 수 없습니다. 푸시 알림이 활성화 된 다른 프로비저닝 프로필로 전체 버전을 다시 제출해야 할 수도 있습니다. ,

+0

답변 해 주셔서 감사합니다. 그러나 프로필에 푸시 기능이 설정되어 있는지 꽤 확신합니다. 프로필에서 해당 푸시를 사용할 수 있다고 가정합니다. 그 밖의 무엇이 잘못 될 수 있습니다, 나는 작업 생산 푸시 알림 SSL 인증서를 가지고 있다고 생각합니다. ad hoc 배포판에서 테스트 했으므로 – marshy101

+0

Adhoc 배포 모드에서 작동하는 경우 적절한 프로필로 각 프로필이 만들어 졌으므로 프로덕션 모드에서 작동해야합니다. – Geet

0

푸시 알림을 보낼 때 연결하려는 서버를 확인 했습니까?

보다 1 개 서버보다 있다는 것을 기억

ssl://gateway.push.apple.com:2195 
ssl://gateway.sandbox.push.apple.com:2195 
ssl://feedback.push.apple.com:2196 
ssl://feedback.sandbox.push.apple.com:2196 
0

일부 마이그레이션 스크립트가 애플의 서버에 잘못된 것 같다. 최선의 방법은 Apple 지원부에 연락하여 문제를 설명하는 것입니다. 그들은 당신을 위해 무언가를 할 수 있습니다.

새 푸시 알림 인증서를 만든 후에도 앱 스토어에 이미있는 앱에 대해 푸시 알림을 사용하도록 설정할 수 없습니다. 인증서가 다시 생성되었으므로 프로필을 업데이트 한 다음이를 사용하여 앱 스토어의 새 버전을 준비해야합니다.