как настроить права доступа в Xcode

Я создал идентификатор прохода в профиле подготовки, сгенерировал сертификат и закрытый ключ, и код нашего сервера может генерировать проходы. Однако я не могу понять, как заставить права проекта работать с passkit. Как вы связываете идентификатор прохода с идентификатором вашего приложения или идентификатором пакета или чем-то еще? XCode показывает параметр «Использовать идентификаторы типа прохода из профиля обеспечения». Тем не менее, на портале нет ничего, что можно было бы подключить к профилю с идентификатором доступа.

Я могу запускать вещи в режиме отладки на своем локальном устройстве, но как без прав я не могу никому это распространять.

Очевидно, мне не хватает какой-то магии, и все документы говорят о создании пропусков и их использовании, но ничего о создании прав. Любые идеи?


person ahwulf    schedule 18.10.2012    source источник
comment
как вы решили свою проблему - вы нашли способ настроить что-то в Xcode?   -  person matm    schedule 04.12.2012
comment
см. ответ, который я добавил, ничего не требуется.   -  person ahwulf    schedule 04.12.2012


Ответы (1)


Судя по всему, ответ - ничего. Пользовательский интерфейс Xcode сбивает с толку, но, по-видимому, вам не нужно ничего делать для поддержки любого идентификатора прохода, созданного вашей организацией. Пропуски уникальны для вашей учетной записи разработчика, а не для какого-либо конкретного приложения.

На этот раз я хотел бы, чтобы Apple действительно задокументировала новые функции в пользовательском интерфейсе XCode.

person ahwulf    schedule 19.10.2012
comment
Спасибо. Я не ожидал, что это просто сработает. Apple странная - они должны были сказать Your app only has access to passes created with your Developer Account's Pass Type IDs вместо Your app only has access to certain passes, based on its entitlements - person RileyE; 11.12.2012