Проблемы проекта XCode при хранении в iCloud Drive
В настоящее время я работаю над несколькими проектами для iOS и OS X и храню их в папке на своем iCloud Drive, чтобы я мог работать с ними как на своем персональном, так и на рабочем компьютере. Я использую Xcode 6.1, но также попробовал на 6.2. У меня проблема в том, что если я внесу изменения в проект на одном компьютере, например, на своем рабочем компьютере, а затем использую свой личный, чтобы узнать, где я остановился, пользовательский интерфейс на моем персональном ноутбуке не является обновленной версией. Это очень странно, потому что в Интерфейсном Разработчике это фактически показывает обновленную версию, и все файлы для проекта обновлены и как они должны быть. Я также использую git, и он говорит, что он также актуален (хотя, возможно, это была проблема с использованием git, но то же самое относится и к проектам, которые не используют git). Но когда я запускаю приложение, это старый интерфейс, и он выдает некоторые ошибки (никаких ошибок не возникает при запуске на рабочем компьютере или копировании в личку с флешки). Я приложил скриншот, показывающий, как выглядит текущий проект в Интерфейсном Разработчике (слева - как это должно выглядеть, более новая версия), а затем, когда я запускаю, как он выглядит как старая версия (справа). Дата и время файла показывают, что он был обновлен в нужное время (и разница в коде доказывает это), но он будет работать безупречно, если я просто скопирую его с флешки. Любая помощь будет принята с благодарностью.
Спасибо,
1 ответ
Вам нужно сделать чистую сборку:
- Очистите папку сборки (Product -> (Alt key) -> Clean Build Folder)
- Чистый проект (Продукт -> Чистый)
- Удалить производные данные (Окно -> Органайзер -> Удалить производные данные)
Затем создайте свой проект снова.