Как я могу протестировать изолированную программную среду приложений без учетной записи Mac Developer Program

Я могу разрабатывать для iOS с использованием симулятора без учетной записи iOS Developer Program (я просто не могу работать на устройстве.) Есть ли эквивалентный способ работы с Mac Developer Program? Я хочу протестировать некоторые из моих служебных приложений на совместимость с песочницей (и, следовательно, распространение в App Store) до регистрации платной учетной записи. Если мои приложения не работают или, по крайней мере, их легко исправить, это не стоит 99 долларов.

Есть ли в проекте настройки, которые я могу включить, чтобы принудительно использовать песочницу? Я ожидаю, что подпись кода не будет работать.

7 голосов | спросил Tim 7 Jpm1000000pmMon, 07 Jan 2013 22:45:04 +040013 2013, 22:45:04

2 ответа


0

Просмотрите Руководство по разработке изолированной программной среды приложения , в котором есть разделы о создании сертификатов подписи кода для тестирования ваших приложений. Вы можете сделать это полностью в Keychain Access, не требуя платного Apple ID.

ответил Tim 7 Jpm1000000pmMon, 07 Jan 2013 22:52:58 +040013 2013, 22:52:58
0

Вы можете создать самозаверяющий сертификат для подписи кода:

  1. Открыть доступ к связке ключей.
  2. Выберите Keychain Access> Помощник по сертификатам> Создать сертификат ...
  3. введите имя
  4. Установите для «Типа сертификата» значение «Подписывание кода»

Затем в Xcode> Цель> Настройки сборки> Подписывание кода, ваш новый сертификат должен отображаться в раскрывающемся списке рядом с Идентификацией подписи кода.

ответил Ryan Tuck 15 MonEurope/Moscow2014-12-15T01:39:47+03:00Europe/Moscow12bEurope/MoscowMon, 15 Dec 2014 01:39:47 +0300 2014, 01:39:47

Похожие вопросы

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132