Файл .app появляется в красном (отсутствует) в новых проектах с Xcode 4

Каждый раз, когда я создаю проект Xcode 4 (приложение iPhone, cocoa library...), файл .app или .a файл в группе Products отображается красным цветом (отсутствует).

Даже если я создам проект, файл остается красным.

Все мои настройки по умолчанию.

Спасибо заранее.

Ответ 1

Попробуйте создать и запустить на устройстве, я заметил ту же проблему с красным текстом, но выбрал мой iPhone и красный текст исчез.

Ответ 2

Я решил проблему со следующим процессом:

  • Выберите имя проекта → Нажмите "Проект" → "Настройка сборки" → "Поиск" в "Путь к контенту для конфигурации"

  • Удалите лишнюю строку.

  • Наконец, подтвердите, что вам нужно добавить $(BUILD_DIR)/$(CONFIGURATION)

enter image description here

Ответ 3

У меня тоже была проблема с красными файлами .app в папке "Продукты". Я попробовал много предлагаемых средств, но никто не работал. Моя особая проблема, возможно, была иной. Если у вас такие же симптомы, мое решение может работать и на вас.

Симптомы

  • Красные файлы .app в папке "Продукты" в области "Навигатор" (левая часть xcode) Symptom 1
  • При выборе .app, области Utility (правый раздел xcode), в окне просмотра файла отображается "Полный путь":

    /Пользователи/[имя пользователя]/Library/Разработчик/Xcode/DerivedData//Build/Products/Debug/[имя приложения].app Symptom 2

  • Файл приложения находится в (обратите внимание на -iphoneos после Debug):

    /Пользователи/[имя пользователя]/Library/Разработчик/Xcode/DerivedData//Build/Products/Debug-iphoneos/[имя приложения].app

  • Выберите следующее:

    а. проект в области Navigator (левая часть xcode) (Симптом 4 - A)

    б. проект в области редактора (средняя часть xcode) (Симптом 4 - B)

    с. Вкладка "Настройки сборки" (Симптом 4 - C)

Найдите "Путь к продуктам для каждой конфигурации" (Симптом 4 - D). Значение build/Debug вместо build/Debug-iphoneos. Symptom 4

Решение

  • Выберите следующее:

    а. проект в области Navigator (левая часть xcode) (решение 1 - A)

    б. проект в области редактора (средняя часть xcode) (решение 1 - B)

    с. Вкладка "Настройки сборки" (решение 1 - C)

  • Задайте значение "Base SDK" на Latest iOS (iOS 6.0). На самом деле любой из вариантов iOS должен работать. (Решение 1 - D)

  • Задайте значение "Архитектуры" Standard (armv7, armv7s). (Решение 1 - E)

  • Задайте значение "Поддерживаемые платформы" iOS (Решение 1 - F) Solution 1

Примечание

  • Значение для Per-Configuration Build Products Path - Debug - это сборка /Debug -iphoneos (решение 1 - G)

  • Файлы .app больше не красные. (Решение 1 - H)

  • "Полный путь" для .app:

    /Пользователи/[имя пользователя]/Library/Разработчик/Xcode/DerivedData//Build/Products/Debug-iphoneos/[имя приложения].app

Ответ 4

Это ошибка, но поверхностная - это происходит, когда вы очищаете свой проект. Если файл находится в папке "Продукты", эти элементы предназначены только для отображения результатов процесса сборки. Если вы снова создаете и запускаете, он не должен быть красным, но если он красный, это не влияет на ваше приложение.