이것은 잠시 동안 나를 괴롭 히고있는 질문입니다. APNS (Push)라는 엉망진창에 들어가기를 원치 않는 내 앱 (지금 제출 - 아직 승인되지 않은)을 시작했습니다.iPhone 앱 ID 및 프로비저닝 ... 푸시를 사용할 경우 프로비저닝 ID 대신 앱 ID가 사용됩니까?
아이폰 개발자 센터 :
나는 다음과 같은했다 Portal-> 프로비저닝 프로비저닝 : 그런 다음 나는 개발 및 배포 프로비저닝 프로파일을 만들었습니다. 나는 XCode에 둘 다 설치했다. 모든 늠름한 dory. 개발 프로파일은 너무 빨리 (90 일) 만료 됨으로 조금 겁나는 일이지만, iPhone에서 제거하고 나중에 새 것으로 서명 할 수 있습니다. 개발 프로파일을 사용하여 테스트 한 다음 나중에 배포 프로파일에 서명하여 제출했습니다. 그런 다음 배포 프로필 서명 된 앱을 iTunesConnect (앱 스토어)에 업로드했습니다.오케이, 그 정도 이해합니다. 이제는 이해할 수없는 부분이 있습니다. 푸시 작동 방식에 대한 이론과 방법을 이해 했으므로 앱에 추가하고 싶습니다. Portal-> 앱 ID를 프로비저닝 : 아이폰 개발자 센터 :
은 이미 아래에 갔다 및 프로필이 (구매 활성화에 - 응용 프로그램 &을 밀어) 프로비저닝 개발 프로비저닝 프로파일 및 배포를 만들었습니다.
여기가 혼란 스럽습니다. 읽은 모든 책과 문서에서 지금부터이 "App ID"프로비저닝 프로파일 (푸시 가능)을 사용하여 앱에 서명해야한다고 나와 있습니다.
이전에 작성한 프로비저닝 프로파일을 더 이상 사용하지 않는다는 의미입니까?
이러한 "App ID"프로비저닝 프로파일을 Xcode로 가져 오면 이전에 생성 된 "푸시되지 않은"프로파일과 함께 존재하게됩니다. ~/Library/Mobile Devices/Provisioning Profiles에는 이제 2 개의 파일이 있습니다. 한 명의 디벨과 한 명의 배포자. 이 앱에 대해서는 "비 푸시 (non-push)"를 더 이상 사용하지 않더라도 4가됩니다. (사실, 그들은 번들 코드와 앱 ID를 사용하여 잠겨 있기 때문에이 이후 버전의 모든 앱에서 푸시를 사용하면 절대로 다시 사용하지 않겠습니까?)
혼동.
누구든지 나를 계몽시킬 수 있습니까? 푸시를 사용하지 않더라도 모든 사람에게 처음부터 '앱 ID'프로필을 사용하지 않는 이유는 무엇입니까? 더 간단하게 유지할 수 있습니다. 지금부터는 "Push Enabled"프로파일 만 생성해야합니까? 푸시 (또는 해당 인앱 구매)를 사용할 것인지 확실하지 않더라도?
제게 통찰력을주십시오. 나는 이것을 잘못하고 싶지 않다.
감사합니다.
쟌 당신이 언급 한 내용에 따라
이것을 이해 했느냐? 비슷한 위치에 있습니다. Xcode에서 새로운 푸시 가능 앱 ID를 사용하는 방법에 대해 혼란스러워합니다. Xcode로 끌어다 놓기 만하면됩니다. 또는 일부 설정을 변경해야합니까? – psychotik