Skip to content

Commit da61d2e

Browse files
committed
Update cert-and-profile-for-personal-developer-account.md
1 parent 10e4a59 commit da61d2e

File tree

1 file changed

+18
-18
lines changed

1 file changed

+18
-18
lines changed

ru/tutorials/cert-and-profile-for-personal-developer-account.md

Lines changed: 18 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,16 @@
1-
Вы хотите добавить разработчика в аккаунт, чтобы он мог выгружать приложение. Если у вас аккаунт компании (юр. лица), то всё работает из коробки.
1+
Вы хотите добавить разработчика в аккаунт, чтобы он мог выгружать приложения. Если у вас аккаунт компании (юр. лицо), то всё работает из коробки.
22

3-
Но если вы владелец индивидуального аккаунт (на физ. лицо), то сторонний разработчик не сможет выгрузить билд. Для этого владельцу такого аккаунта нужно сделать сертификаты.
3+
Но если вы владелец индивидуального аккаунта (физ. лицо), то сторонний разработчик не сможет выгрузить билд. Для этого владельцу такого аккаунта нужно сделать сертификаты.
44

5-
> Передавать логин-пароль от вашего Apple ID небезопасно, не делайте так
5+
> Передавать логин-пароль от вашего Apple ID небезопасно, не делайте так
66
7-
Сертификаты можно сделать вручную или через API. В этой статье разберем ручной способ.
7+
Сертификаты можно сделать вручную или через API. В этой статье разберем ручной способ.
88

9-
Вот что будем делать по шагам:
9+
Будем делать по шагам:
1010
- Сначала запрос на подпись для сертификата
1111
- Создадим сертификат
1212
- Объединим этот сертификат с ключом
13-
- Регистриурем приложение (если ещё не нет)
13+
- Регистрируем приложение (если ещё нет)
1414
- На основе сертификата сделаем профайл — именно он нужен, чтобы выгружать приложения
1515

1616
# Запрос сертификата
@@ -21,7 +21,7 @@
2121

2222
![Запрос в центре сертификации](https://cdn.sparrowcode.io/tutorials/cert-and-profile-for-personal-developer-account/keychain-request.png)
2323

24-
Вводите почту и имя и выбираем *Saved to disk*. В следующем окне просто сохраните файл:
24+
Вводим почту, имя и выбираем *Saved to disk*. В следующем окне просто сохраните файл:
2525

2626
![Сохраняем запрос на сертификат](https://cdn.sparrowcode.io/tutorials/cert-and-profile-for-personal-developer-account/keychain-sert-info.png?v=2)
2727

@@ -33,7 +33,7 @@
3333
3434
# Делаем сертификат
3535

36-
Сертификат подтверждает что ваше приложение это именно оно. Расширение у файла-сертификата — `.cer`.
36+
Сертификат подтверждает, что приложение именно ваше. Расширение у файла-сертификата — `.cer`.
3737

3838
Откройте в *Developer Account* вкладку сертификаты:
3939

@@ -47,7 +47,7 @@
4747

4848
![Apple Distribution](https://cdn.sparrowcode.io/tutorials/cert-and-profile-for-personal-developer-account/new-sert.png)
4949

50-
На этой странице попросит файл-запрос на сертфиикат `.certSigningRequest`, который мы сделали выше. Выбирайте файл:
50+
На этой странице попросит файл-запрос на сертификат `.certSigningRequest`, который мы сделали выше. Выбирайте файл:
5151

5252
![Добавляем `.certSigningRequest`](https://cdn.sparrowcode.io/tutorials/cert-and-profile-for-personal-developer-account/select-new-sert.png)
5353

@@ -57,15 +57,15 @@
5757

5858
# Объединяем сертификат и ключ
5959

60-
Дальше нужен файл с расширением `.p12`. Он хранит связку сертификат/ключ.
60+
Дальше нужен файл с расширением `.p12`. Он хранит связку сертификат-ключ.
6161

62-
Кликните два раза по файлу `distribution.cer`, он откроется *Keychain Access*.
62+
Кликните два раза по файлу `distribution.cer`, и он откроется *Keychain Access*.
6363

6464
> Если ничего не происходит, просто найдите последний загруженный сертификат *Apple Distribution* по дате. Дата истечения будет через год
6565
6666
![Apple Distribution сертификат](https://cdn.sparrowcode.io/tutorials/cert-and-profile-for-personal-developer-account/distribution-sert.png)
6767

68-
Разверните выпадайку (слева от сертификата) и выделите сертификат и приватный ключ. Дальше нажмите правую кнопку и выберите `Export 2 items...`
68+
Разверните выпадайку (слева от сертификата), выделите сертификат и приватный ключ. Дальше нажмите правую кнопку и выберите `Export 2 items...`
6969

7070
![Экспортируем сертификат с ключом](https://cdn.sparrowcode.io/tutorials/cert-and-profile-for-personal-developer-account/export-distribution-sert.png)
7171

@@ -77,7 +77,7 @@
7777

7878
![Пароль для сертификата](https://cdn.sparrowcode.io/tutorials/cert-and-profile-for-personal-developer-account/sert-p12-non-pass.png)
7979

80-
Тут попросит пароль от вашего мака — вводите и нажмите *Always Allow*:
80+
Тут попросит пароль от вашего мака — введите и нажмите *Always Allow*:
8181

8282
![Вводим пароль от вашего мака](https://cdn.sparrowcode.io/tutorials/cert-and-profile-for-personal-developer-account/sert-p12-system-pass.png)
8383

@@ -117,7 +117,7 @@
117117

118118
# Provisioning Profile
119119

120-
`Provisioning Profile` связывает всё вместеApple Developer Account, App ID, сертификаты и устройства.
120+
`Provisioning Profile` связывает всё вместе: Apple Developer Account, App ID, сертификаты и устройства.
121121

122122
Это файл с расширением `.mobileprovision`.
123123

@@ -133,19 +133,19 @@
133133

134134
![Выбираем App ID](https://cdn.sparrowcode.io/tutorials/cert-and-profile-for-personal-developer-account/generate-profile-app-id.png)
135135

136-
Выбираем недавно созданный сертификат (проверяй дату когда истекает):
136+
Выбираем недавно созданный сертификат (проверь дату, когда истекает):
137137

138138
![Добавляем сертификат](https://cdn.sparrowcode.io/tutorials/cert-and-profile-for-personal-developer-account/generate-profile-select-sert.png)
139139

140-
Заполните имя *Provisioning Profile Name* и жмем *Generate*:
140+
Заполните имя *Provisioning Profile Name* и нажмите *Generate*:
141141

142142
![Название для Provisioning Profile](https://cdn.sparrowcode.io/tutorials/cert-and-profile-for-personal-developer-account/generate-profile-name.png)
143143

144144
Осталось скачать файл:
145145

146146
![Скачиваем Provisioning Profile](https://cdn.sparrowcode.io/tutorials/cert-and-profile-for-personal-developer-account/download-profile.png)
147147

148-
Получаем файл с вашим именем и расгирением `.mobileprovision`:
148+
Получаем файл с вашим именем и расширением `.mobileprovision`:
149149

150150
![Provision Profile](https://cdn.sparrowcode.io/tutorials/cert-and-profile-for-personal-developer-account/created-profile.png)
151151

@@ -155,7 +155,7 @@
155155

156156
![Импортируем `.p12`](https://cdn.sparrowcode.io/tutorials/cert-and-profile-for-personal-developer-account/add-p12.png)
157157

158-
Теперь разработчик идет в Xcode-проект в Project Settings и выбрать тарегт. На вкладке *Signing & Capabilities* отключаем `Automatically manage signing`, выбираем нужный Team ID и импортируем Provisioning Profile:
158+
Теперь разработчик идет в Xcode-проект - Project Settings и выбирает таргет. На вкладке *Signing & Capabilities* отключаем `Automatically manage signing`, выбираем нужный Team ID и импортируем Provisioning Profile:
159159

160160
![Импортируем Provision Profile](https://cdn.sparrowcode.io/tutorials/cert-and-profile-for-personal-developer-account/add-profile-xcode.png)
161161

0 commit comments

Comments
 (0)