현재 위치 - 인적 자원 플랫폼망 - APP 자료 - 애플 앱스토어에 앱을 어떻게 게시합니까?
애플 앱스토어에 앱을 어떻게 게시합니까?
미리 준비하다

AppStore 에 프로그램 제출을 시작하기 전에 AppID, 유효한 게시 인증서 및 유효한 Provisioningprofile 이 있어야 합니다. 각각의 기능을 살펴 보겠습니다.

단계 1:AppID (응용 프로그램 ID)

AppID 는 다른 응용 프로그램을 식별하는 고유 식별자입니다. 각 응용 프로그램에는 AppID 또는 응용 프로그램 로고가 필요합니다. 현재 두 가지 유형의 App 로고가 있습니다. 하나는 정확한 AppID(explicit AppID) 이고 다른 하나는 와일드 카드 AppID(wildcardAppID) 입니다. 와일드카드 문자를 사용하는 AppID 를 사용하여 여러 프로그램을 작성하고 설치할 수 있습니다. 와일드 카드 AppID 는 매우 편리하지만 정확한 AppID 가 필요합니다. 특히 응용 프로그램에서 iCloud 또는 GameCenter, PushNotifications 또는 IAP 와 같은 기타 iOS 기능을 사용하는 경우 더욱 그렇습니다. -응?

프로젝트에 적합한 AppID 를 잘 모르는 경우 Apple 의 이 항목 (technical note QA1713) 에 대한 설명서를 읽어보는 것이 좋습니다. -응?

Step2:DistributionCertificate 각 iOS 응용 프로그램에는 개발자의 id 와 서명을 확인하는 보안 인증서가 있습니다. 응용 프로그램을 AppStore 에 제출하려면 iOSprovisioningprofile 을 만들어야 합니다. 먼저 developmentcertificate 를 만드는 것과 유사한 distributioncertificate 를 만들어야 합니다. 물리적 장치에서 응용 프로그램을 테스트한 경우 개발 인증서 작성에 이미 익숙해졌습니다. -응?

만약 당신이 이것에 익숙하지 않다면, 나는 당신이 증서 서명과 프로필 제공에 관한 애플의 상세한 설명을 읽을 것을 건의합니다. -응?

단계 3: 프로비전 프로파일이 AppID 및 distributioncertificate 를 생성한 후에는 IOSPR 프로비전 프로파일을 생성하여 AppStore 에서 응용 프로그램 판매를 촉진할 수 있습니다. 그러나 adhocdistribution 과 동일한 provisioningprofile 은 사용할 수 없습니다. AppStore 배포에 대해 별도의 규정 프로필을 만들어야 합니다. 와일드카드 AppID 를 사용하면 여러 응용 프로그램에서 동일한 규정 프로필을 사용할 수 있습니다. -응?

4 단계: 설정 작성.

AppID, distributioncertificate 및 provisioning 프로필의 구성이 완료되었으므로 Xcode 에서 대상의 빌드 설정을 구성해야 합니다. XcodeProjectNavigator 의 대상 목록에서 대상을 선택하고 맨 위에 있는 BuildSettings 옵션을 연 다음 이전에 생성된 distribution CodeSigning 프로필과 일치하도록 디자인을 갱신합니다. 최근에 추가된 provisioning 프로필이 빌드 설정의 코드 디자인에 즉시 나타나지 않는 경우가 있습니다. Xcode 를 다시 시작하면 이 문제가 해결됩니다. -응?

대상에 대한 빌드 설정을 구성합니다.

단계 5: 배포 대상 (배포 대상)

배포 목표에 대해 이야기하는 것이 필요합니다. Xcode 의 각 대상에는 응용 프로그램이 실행할 수 있는 최소 버전을 나타내는 배치 대상이 있습니다. 그러나 응용 프로그램이 AppStore 에서 적용되면 배포 대상을 수정하기 전에 몇 가지 결과를 고려해야 합니다. 응용 프로그램을 업데이트할 때 배포 대상을 높였지만 이미 응용 프로그램을 구입한 사용자가 새 배포 대상에 도달하지 않은 경우 사용자의 모바일 장치에서 응용 프로그램을 실행할 수 없습니다. 사용자가 장치가 아닌 iTunes 를 통해 업데이트된 응용 프로그램을 다운로드한 다음 장치에서 원래 버전을 교체하지만 결국 새 버전을 장치에서 실행할 수 없다는 것을 알게 되면 문제가 됩니다.

(1) 기존 응용 프로그램의 배포 대상을 개선하기로 결정할 때 새 버전의 릴리스 노트에 설명되어 있어야 합니다. 만약 당신이 사전에 사용자에게 통지한다면, 적어도 한 가지는, 당신은 이미 문제의 발생을 막기 위해 최선을 다했습니다.

(2) 새로운 앱의 경우, 나는 보통 배포 대상을 가장 최근에 발표된 시스템 버전으로 설정한다. IOS 새 버전이 출시되면서 침투율의 증가 속도가 믿기 어렵기 때문이다. 많은 사람들은 배포 목표를 개선하면 대부분의 시장을 잃게 될 것이라고 생각합니다. 이런 견해는 정확하지 않다. 예를 들어, iOS6 이 출시된 지 한 달 후 60% 이상의 장치가 업데이트되었습니다. 하지만 안드로이드에게는 별론입니다. 안드로이드 사용자는 iOS 사용자처럼 운영 체제 버전 업데이트에 열중하지 않습니다. -응?

/script>