ПредишенСледващото

Реши проблемите с удостоверения и ресурсно обезпечаване, профили на iPhone

Като член на IDP можете да стартирате и отстраняване на грешки кандидатурата си за истински iPhone, за да изпълните следните стъпки:
• Създаване на подписване на сертификат Заявка (КСО) и изпращане на заявка към портала за разработчици
• Изтеглете и инсталирайте сертификата (за разработването или разпространяват) в връзка с ключове
• Изтеглете и инсталирайте сертификат WWDR
• Създаване и зареждане Provisioning профил съдържа списък с устройства, на които искате да изпълнявате или отстраните грешките в програмата
• Монтирайте Provisioning профил на вашия компютър
• Задаване на сертификата и за обезпечаване на профил, за да XCode проект

Проверка на работа

На първо място, препрочетете iPhone Developer Portal програма Ръководство PDF, за да се уверите, че всички стъпки, които сте изпълнявали правилно.
Обикновено, разработчиците са изправени пред два основни проблема:
• Приложението не е подписан
• Приложението е подписан, но това не може да бъде инсталиран на iPhone
Проверете дали молбата се подписва
Можете да разберете дали вашата кандидатура е подписан, проверете две неща:
• Етап «CodeSign» е приет в процеса на сглобяване
• Събрани пакет съдържа CodeResource и embedded.mobileprovision
Ако не, моля обърнете внимание на следните точки
• Xcode на проекта конфигурирано правилно; в Code Sigining идентичност се появява: iPhone развитие: YourName или iPhone Разпределение: YourName и изберете профила на провизии за подписването на програмата, която сте изтеглили за сглобяването на този конкретен проект. Ако е в списъка на профила по подразбиране за обезпечаване на профил за код подписване идентичност. сте намерили грешка.
• Ако зададете тези настройки на ниво проект, се уверете, че те не са презаписани поставяне на цели (цел)
• Опитайте магията. рестартирате XCode, направи чиста, възстанови всичко отначало.

Ако не можете дори да изберете обезпечаване профил XCode, проверете следното:

• Знаете ли, редактирате настройките целеви (активни целеви)? Фактът, че прозорецът за избор на профил разпоредба съдържа профили, отговарящи на удостоверението за активния цел (може да редактирате настройките на друг профил). Трябва да се уверите, че сте избрали желаната конфигурация в проекта / Задайте менюто Configuration Active Build
• Правилно ли сте инсталирали сертификата WWDR? Проверка за Apple Wordwide връзки с програмистите сертифициране в ключодържател
• Дали сертификата за дистрибуция в ключодържател? Потърсете "iPhone Developer: YourName" и / или "iPhone Разпределение: YourName" от списъка. В ляво от името на сертификата ще видите сив триъгълник, ако кликнете върху него трябва да изглежда като вашия личен ключ.
• Не обезпечаване профил се инсталира в папка

/ Library / MobileDevice / провизиране Профили /. Ако не, да го придвижите към профила в качи или XCode Организатор.

Заявление е подписан, но не можете да го изтеглите в устройството си

На първо място, да изтеглите iPhone Configuration Utility, с помощта на тази програма можете да влезете в тях на конзолата, инсталиране на приложения, както и проверка на инсталираните провизиране профили.

• Не е профилът на обезпечаване на вашия iPhone? Стартиране на iPhone Configuration Utility, за да го проверите.
Така че можете да се обадите правилно вашето приложение (App-ID име на пакета).
• Най-добре е да използвате * като идентификатор на приложение.
• Ако видите грешка конзола право "заявление-идентификатор" има стойност не е разрешено от обезпечаване профил. опитате да използвате звездичка (*), като идентификационния номер на приложението

Профили за Ad Hoc Разпределение

Много често, разработчиците се събраха на Ad Hoc прилагането видите конзолата, както следва:
правото "да получите-задача-да позволи" има стойност не е разрешено от обезпечаване профил.

Когато се опитате да инсталирате приложение от Ad Hoc да качи, може да получите грешки или 0xE8000001 0xE8000013.

• Знаете ли, редактирате настройките целеви (активни целеви)? Фактът, че прозорецът за избор на профил разпоредба съдържа профили, отговарящи на удостоверението за активния цел (може да редактирате настройките на друг профил). Трябва да се уверите, че сте избрали желаната конфигурация в проекта / Задайте менюто Configuration Active Build
• Правилно ли сте инсталирали сертификата WWDR? Проверка за Apple Wordwide връзки с програмистите сертифициране в ключодържател
• Дали сертификата за дистрибуция в ключодържател? Потърсете "iPhone Разпределение: YourName" от списъка. В ляво от името на сертификата ще видите сив триъгълник, ако кликнете върху него трябва да изглежда като вашия личен ключ.
• Знаете ли, създаде Entitements.plist файл? Отворете проекта, и изберете File -> New File -> iPhone OS -> Подписване на код -> права. Името на новия "Entitlements.plist" файла и натиснете «Готово». Чрез това действие сте създали копие на "правата по подразбиране" в проекта си. Entitlements.plist изберете файла и премахване на имота самото задача-позволи.

Подкрепете проекта - споделете линка, благодаря!