2015-02-03 3 views
0

Я разрабатываю расширение с открытым исходным кодом для Safari. В будущем я мог бы отключиться и передать проект кому-то другому. Как это работает, учитывая, что расширение подписывается с использованием моего личного идентификатора Apple?Как передать полномочия подписки на расширение Safari

Итак, скажем, что я разрабатываю и подписываю версию 1, и что Алиса разрабатывает версию 2. Мне нужно будет подписать версию 2 Алисы (и ее версию 3, 4 и т. Д.)? Есть ли способ сказать мне: «Алисе разрешено подписывать собственные обновления этого расширения»?

Или, может быть, это не так сложно: проверяет Safari даже, была ли новая версия подписана тем же идентификатором Apple, который подписал предыдущую версию?

Apple's documentation for updating extensions просто говорит, что манифест обновления должен содержать идентификатор разработчика, но в нем ничего не говорится о сравнении идентификатора разработчика новой версии со старой версией.

ответ

0

Если у вашего проекта есть доменное имя, создайте адрес электронной почты в этом домене и прикрепленный к нему идентификатор Apple. Если вы хотите передать проект, полностью откройте идентификатор email/apple.

Или просто создайте второй идентификатор Apple и посмотрите, можете ли вы его подписать.