2013-02-13 6 views
1

PushWoosh를 프로젝트에 통합하려고 시도했지만 사실 성공적으로 통합하고 appStore에서 앱을 출시했습니다. 이제는 매우 비슷한 앱을 출시 하겠지만 다른 콘텐츠를 출시 할 계획입니다. 나는 최근에 동일한 작업을 수행했으며 PW는 각각의 새로운 중복 대상에 대해 아주 잘 작동하고있었습니다. 그러나 최근에는 중복 된 목표가 문제를 일으켰습니다. 응용 프로그램을 시작할 때이 오류 경고를 제공합니다 : PushWoosh 통합에서 오류가 발생했습니다.

Title: PushWoosh Error 
Description: Your provisioning profile does not have any APS entry. Please make your profile push compatible. 

나는 프로파일이 Pushwoosh의 자동 기능을 통해 호환 밀어 만든 후 수정 된 프로파일을 다운로드 및 보관을 위해 그들을 사용했다. 너희들이 내가 볼 필요가있는 것을 지적 할 수 있다면 정말 고마워.

[업데이트] 복제 빌드를 만드는 동안 컴퓨터를 전환

한 가지의 worths 언급. 그래서, 처음에는 모든 빌드가이 새로운 컴퓨터에 대한 완전히 새로운 배포 인증서를 생성 한 후 좌절 끝에 오류를 제공하고 있습니다. 자, 새로운 인증서와 물건들로 나는 첫 번째 목표 pushWoosh를 준비했지만 두 번째 목표는 위와 같은 오류를 주었고 놀랍게도 세 번째 목표는 PW와 잘 작동합니다. 이제는 어디에서 그런 임의의 오류가 발생하는지 잘못 이해하고있는 문제를 해결하려고합니다. 어떤 아이디어?

감사합니다.

답변

4

모바일 프로비저닝 프로파일에 "aps-environment"문자열이 있습니까? 만약 당신이 애플 개발 포털에서 다시 만들어야 할 필요가 없다면 새로운 프로파일에 그러한 문자열이 있는지 확인하고 그 값이 당신이 PW에서 사용하는 게이트웨이와 일치하는지, 즉 샌드 박스에 대한 "개발" 생산을위한 "생산".

내 문제는 엑스 코드에서 내 응용 프로그램의 이름은 내가 수동에 생성 한 앱 ID와 동일하지이었다이었다 :

+0

남자에 대한 스팟 ... 그게 문제였습니다. 나는 이미 알아 냈지만 어쨌든 고마워했다. 그것은 미래에 다른 사람을 도울 것입니다. 게다가 내가 잘못하고있는 것은 PW를 통해 프로파일을 호환 가능하게 만든 직후에 프로파일을 다운로드한다는 것입니다. – Ahmed

+0

필자는 실망한 끝에 애플의 가이드 라인을 한 줄씩 읽고 어떤 곳에서 우연히 마주 쳤습니다. "포털이 새 프로비저닝 프로파일을 생성 할 수 있도록 약간의 방법으로 프로파일을 수정해야합니다 (예 : 옵션 전환). 프로필이 "더러워진"것이 아니므로 푸시 인 타이틀먼트가없는 원래 프로필이 제공됩니다. " 출처 : http://developer.apple.com/library/ios/#documentation/NetworkingInternet/Conceptual/RemoteNotificationsPG/ProvisioningDevelopment/ProvisioningDevelopment.html#//apple_ref/doc/uid/TP40008194-CH104-SW1 – Ahmed

0

난 그냥 내가 도움이되기를 바랍니다이 문제에 대한 다른 솔루션을 함께했다 Apple 개발자 포털 Xcode에서 자동으로 서명 관리를 설정 했으므로 Xcode는 Apple 개발자 포털에서 XC com paye라는 응용 프로그램 ID를 자동으로 생성했습니다 ...

나는 처음부터 인증서를 만드는 과정을 수행하여 Xcode에서 만든 응용 프로그램 ID, 그리고 voila! 그것은 작동합니다.

희망이 도움이됩니다. :-)

관련 문제