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 со скрытым расширением?

  • расширенная отладка iOS
  • Как удалить изображение из PhotoLibrary после того, как я заберу его с помощью UIImagePickerController
  • Как создать IPA без учетных данных учетной записи разработчика в Xcode6
  • IOS: проблема с изменением размера UIImage
  • ReactNative - Необработанное исключение JS: SyntaxError
  • отключение ограничений Cross-Origin в Safari на iOS SIMULATOR (iPad) xCode,
  • как исправить локализацию на xcode 5 после того, как я удалю весь язык
  • Как исправить недостающие файлы в проекте xcode iOS
  • Прямая печать iOS на сетевой принтер
  • При использовании cocoapods, что является лучшим способом изменить PRODUCT_NAME?
  • Как я могу сделать круговой счетчик хода с использованием собственного изображения?
  • PhoneC: Разработка iOS проста с помощью XCode, Swift3, UITableView, cocatouch, давайте создадим приложения для iPhone, iPad и Macbook.