Xcode 4 Strip All ошибка символов при архивации - PullRequest
12 голосов
/ 21 июня 2011

В моем проекте Xcode 4 (iOS 4.3 SDK) есть несколько статических библиотек. Когда я архивирую проект, я получаю следующую ошибку ниже, когда инструмент пытается удалить символы. У меня те же настройки, которые я использовал для Xcode 3.2. Я заметил, что если я изменил параметр «Стиль полосы» в настройках сборки с «Все символы» на «Символы отладки», то архив будет успешно создан.

Command /Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/strip failed with exit code 1

Как уже упоминалось выше, я не изменил этот параметр с 3.2, поэтому мне интересно, как решить эту проблему?

Спасибо

Ответы [ 3 ]

2 голосов
/ 08 августа 2013

Я встречался с таким вопросом. Я использовал библиотеку Three20 в своем проекте, когда я ее заархивировал. "Ошибка символов символов" для трех библиотек.

Я обнаружил, что "цель развертывания iOS" для библиотеки 320 была "iOS 3.0", но в xcode 4.6.3 нет SDK для iOS 3.0. Я думаю, что это проблема.

Когда я изменил все три20 библиотеки «iOS Deployment Target» на «iOS 5.1», эти проблемы были решены.

Фиксированное место: «Цель» -> «Настройки сборки» (все) -> «Развертывание» -> «Развертывание iOS».

1 голос
/ 06 декабря 2011

Пожалуйста, попробуйте следующие шаги.Это может быть надежным для вас.

  1. открыть окно терминала. (Найти в центре внимания
  2. введите тот же код:

    sudo /Developer/Library/uninstall-devtools --mode=all

  3. нажмите ввод, будет запрошено имя администратора / пароль администратора, затем нажмите ввод.
  4. он очистит ваш предыдущий каталог.
  5. после очистки запросит что-то, введите выход и закройте терминал.

Теперь попробуйте установить Xcode, если вы получаете уведомление об iTunes (необязательно)

  1. индикатор активности
  2. найдите вспомогательный процесс itunes, выберите его, завершите процесс.

После установки нового Xcode перезапустите mac и проверьте.

Спасибо

0 голосов
/ 14 ноября 2011

Вы пытались установить NO для сборки только для активной архитектуры? Используете ли вы в adhoc для вашего архива? Пожалуйста, попробуйте это, чтобы увидеть, что происходит.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...