Я создаю приложение для iPhone с iOS5 SDK, подписываю его из командной строки и подписываю сертификатом в цепочке для ключей, отличной от используемой по умолчанию. Все работает нормально, если я сделаю эту цепочку ключей по умолчанию, но без нее на шаге «Проверка зависимостей» произойдет сбой, поскольку она ищет цепочку ключей по умолчанию.
Хотя на шаге codesign
используется OTHER_CODE_SIGN_FLAGS
, на шаге «Проверка зависимостей» нет. Это может быть просто ошибкой Apple, и она должна учитывать эти флаги при проверке.
- Как мне указать цепочку ключей для поиска во время шага «Проверка зависимостей?»
- В противном случае, как я могу взломать шаг «Проверка зависимостей»?
- В противном случае, как я могу полностью пропустить шаг «Проверка зависимостей»?
Это та же проблема, что выражена в Флаг цепочки ключей OTHER_CODE_SIGN_FLAGS проигнорирован? , но один ответ, к сожалению, мне не поможет; Я подписываюсь во время xcodebuild
, а не xcrun PackageApplication
, поэтому взлом этого файла не решит проблему.
$ xcodebuild -version
Xcode 4.2
Build version 4C199