Когда я пытаюсь построить мое приложение корыто SSH с xcodebuildSSH не xcodebuild нет сертификата подписи
xcodebuild -sdk iphoneos10.1 -target <app_target> -configuration Debug CODE_SIGN_IDENTITY="iPhone Developer" PROVISIONING_PROFILE=<profile> CONFIGURATION_BUILD_DIR=<some_dir>
Это не плюет ошибку
Нет сертификата подписи «IOS развития» не найдено: Нет «Развитие IOS «Подписан сертификат соответствия идентификатора команды« team_id » с закрытым ключом. Кодовое подписание необходим для продукции типа «Application» в «прошивкой 10.1» SDK
Если я бегу без SSH он строит. CODE_SIGN_IDENTITY отличается от «имя_сервера». Разве они не должны быть одинаковыми? Тот, о котором я прошу, это «iPhone Developer», а ошибка сборки - «iOS Development».
Я пробовал this answer (если это имеет отношение к моей проблеме).
Когда ssh-ed и я попробую security list-keychains
, он перечисляет системный брелок дважды. Если у меня нет ssh-ed, он также показывает логин-логин для входа в систему-db. Я разблокирую логин-логин, когда ssh-ed, чтобы увидеть, будет ли он отображаться в списке, а это не так.
Хорошо, я вижу. Однако вам нужно указать его все, только если вы вручную подпишите его. Я использую «iPhone Developer» для CODE_SIGN_IDENTITY. О, извините, но я ввел вас в заблуждение и других. Мне удалось создать его с помощью xcodebuild только при использовании ssh с одинаковыми настройками. – h3dkandi