2012-01-05 3 views
4

Я создаю приложение iPhone с SDK iOS5 и подписываю его из командной строки и подписываю его с сертификатом в моей цепочке ключей, отличной от стандартного. Все работает нормально, если я делаю этот брелок по умолчанию, но без него он выходит из строя на шаге «Проверка зависимостей», так как он ищет ключевую цепочку по умолчанию.Как передать брелок на шаг «Проверка зависимостей» xcodebuild

В то время как шаг codesign использует OTHER_CODE_SIGN_FLAGS, шаг «Проверить зависимости» нет. Это может быть просто ошибкой Apple, и при проверке следует соблюдать эти флаги.

  1. Как я могу указать брелка для поиска во время «Проверить этапе зависимостей?
  2. В противном случае, как я могу взломать на„Проверка зависимостей“шага?
  3. В противном случае, как я могу пропустить «Проверка зависимостей» шаг полностью

Это та же проблема, выраженная в OTHER_CODE_SIGN_FLAGS keychain flag ignored?, но один ответ дал, к сожалению, не полезно для меня,? я подписываю во xcodebuild, не xcrun PackageApplication, поэтому взлом на этот файл выиграл» t исправить проблему.

$ xcodebuild -version 
Xcode 4.2 
Build version 4C199 
+0

У меня такая же проблема. Любые решения ??? – iamamused

+0

Решение не найдено на сегодняшний день. –

ответ

2

Я не нашел решения для Xcode 4.2, но это исправлено в 4.3. Обновить!

+0

Это, похоже, проблема в Mavericks под xcode 5 тоже. Я думаю, это то, что я вижу здесь: http://stackoverflow.com/questions/25887883/cant-use-my-own-kestore-with-xcodebuild-under-mavericks –

 Смежные вопросы

  • Нет связанных вопросов^_^