Xcode выделяет gpx-файлы в filebox

Надеюсь, я ничего не пропущу, но я не могу загрузить gpx-файлы в Xcode, потому что они выделены серым цветом в файловом поле (см. Рис.). Это находится в обоих местах,

  1. в меню отладчика / местоположения (см. рис. ниже «Добавить файл GPX в проект» и

  2. меню местоположения scema. Однако пресеты (Лондон и т. Д.) Действительно работают.

введите описание изображения здесь

Выбор «Добавить файл GPX в проект» дает мне серые файлы gpx:

введите описание изображения здесь

Все в порядке и правильно, что все остальные файлы серые здесь, но файлы gpx не должны быть серыми. BTW: это не поможет перетащить файл в проект, потому что он не будет отображаться в меню местоположения симуляции.

Какую магию мне нужно, чтобы заставить их работать? Я использую Xcode 4.6.2

Формат, который я использую, таков:

<?xml version="1.0"?> <gpx version="1.1" creator="Xcode"> <wpt lat="49.479606" lon="8.470395"> <name>MannheimHbf</name> </wpt> </gpx> 

Заранее спасибо.

EDIT: пока я

  • создал нового пользователя на моем Mac, который должен иметь «чистый» путь пользователя

  • переустановил Xcode после удаления любых настроек и префов, которые я мог найти в пользовательском и глобальном доменах (возможно, некоторые пропустили).

  • startet Mac без расширения ядра

Любые другие идеи, как решить проблему?

2 Solutions collect form web for “Xcode выделяет gpx-файлы в filebox”

Мы отследили проблему до дефектной ContentType-декларации файла. Представленные в Mac OS X файлы Snow Leopard больше не будут распознаваться по его расширению (как мы все знаем это из старых времен unix) – вместо этого есть некоторая метаинформация для каждого файла, который содержит тип содержимого.

Вы можете увидеть эти метаданные для каждого файла с помощью утилиты терминала mdls. Итак, в этом примере мы создаем пустой * .gpx-файл с помощью сенсорного экрана и отображаем его метаданные:

 % touch bla.gpx <Tuesday 09:11:23> saschaheld@Saschas-MacBook-Pro:~ % mdls bla.gpx <Tuesday 09:11:25> kMDItemContentCreationDate = 2013-06-04 07:11:25 +0000 kMDItemContentModificationDate = 2013-06-04 07:11:25 +0000 kMDItemContentType = "com.apple.dt.document.gpx" kMDItemContentTypeTree = ( "com.apple.dt.document.gpx", "public.xml", "public.text", "public.data", "public.item", "public.content" ) kMDItemDateAdded = 2013-06-04 07:11:25 +0000 kMDItemDisplayName = "bla.gpx" kMDItemFSContentChangeDate = 2013-06-04 07:11:25 +0000 kMDItemFSCreationDate = 2013-06-04 07:11:25 +0000 kMDItemFSCreatorCode = "" kMDItemFSFinderFlags = 0 kMDItemFSHasCustomIcon = 0 kMDItemFSInvisible = 0 kMDItemFSIsExtensionHidden = 0 kMDItemFSIsStationery = 0 kMDItemFSLabel = 0 kMDItemFSName = "bla.gpx" kMDItemFSNodeCount = 0 kMDItemFSOwnerGroupID = 20 kMDItemFSOwnerUserID = 501 kMDItemFSSize = 0 kMDItemFSTypeCode = "" kMDItemKind = "GPX File" kMDItemLogicalSize = 0 kMDItemPhysicalSize = 0 

Таким образом, вы можете видеть расширение файла * .gpx, присвоенное по умолчанию типу содержимого «com.apple.dt.document.gpx». В этой конкретной проблеме расширение по умолчанию – contenttype-mapping было изменено сторонним приложением (называемое Adze ( http://kobotsw.com )), что приводит к тому, что Xcode не распознает файл правильно.

Самый простой способ исправить эту проблему – сбросить свой индекс прожектора через системные настройки. Откройте Spotlight-Prefpane, перейдите на вкладку Privacy-Tab и перетащите Macintosh-Volume (/) в TableView. После того, как вы сохранили эти настройки, вы можете удалить Macintosh-Volume из TableView, что приведет к полному прожектору переиндексации.

Имейте в виду, что переиндексация может занять некоторое время в зависимости от количества файлов, скорости чтения и объема.

Вы уверены, что это файлы GPX, а не, например, файлы .gpx.txt со скрытым расширением?

  • NSNetService для Wi-Fi вместо Bluetooth
  • Как получить входящие все SMS-сообщения на iphonse sdk?
  • Мониторинг потокового видео в реальном времени с использованием IP-адреса, порта и кривентистов
  • Панель навигации исчезает
  • xcode: Как подключить инструменты Утечки с симулятором?
  • Трюки, чтобы сделать приложение более эффективным при использовании аккумулятора (iOS)
  • scrollView Не прокручивается до низа и просмотр содержимого в прокрутке не был прокруткой
  • Макрос препроцессора для целей OS X?
  • Команда списка зависает в xcode
  • неверная точка останова с xcode 4.3
  • Ошибка компоновщика Mach-O в Xcode 6.1
  • PhoneC: Разработка iOS проста с помощью XCode, Swift3, UITableView, cocatouch, давайте создадим приложения для iPhone, iPad и Macbook.