Отменить «Новую группу из выделения» проекта xcode 4

#objective-c #xcode #xcode4

#objective-c #xcode #xcode4

Вопрос:

Я случайно добавил свой проект в группу, и теперь я не могу удалить его из нее в xcode 4, есть идеи? Если я вытащу его, он попросит меня создать рабочее пространство…

Проблема

РЕДАКТИРОВАТЬ: я сообщил об этом Apple в журнале bug reporter, я буду держать вас в курсе, ребята

Комментарии:

1. хахахахахахахаха >_< извините, я сделал то же самое (так что я смеюсь не НАД вами, скорее, вместе с вами), но это просто так забавно!! но со всей серьезностью, спасибо за публикацию этого вопроса. Прошло некоторое время, Apple уже сообщила вам об этой ошибке?

2. Нет, так и не получил ответа!

3. Кто-нибудь видел это в последнее время? Для меня это было давно. Но я, вероятно, работаю с голыми проектами намного меньше, чем раньше.

Ответ №1:

Это проект без рабочей области?

Закройте Xcode. Создайте резервную копию .xcodeproj, затем щелкните правой кнопкой мыши оригинал и покажите содержимое пакета. В этом окне вы увидите файл с именем project.xcworkspace. Это рабочее пространство, созданное Xcode, когда проект открыт без xcworkspace, и оно содержит эту информацию о группировке.

Переместите это в корзину и снова откройте проект в Xcode; он сгенерирует новый project.xcworkspace по умолчанию без группировки.

Комментарии:

1. Большое вам спасибо, это было безумно раздражающе.

2. Это исправление все еще работает, и я только что исправил его в xcode 6.4

Ответ №2:

или вы можете просто вручную отредактировать файл contents.xcworkspacedata, чтобы сделать это:

  1. закрыть xcode
  2. щелкните правой кнопкой мыши на вашем проекте .xcodeproj, затем нажмите «Показать содержимое пакета»
  3. внутри .xcodeproj щелкните правой кнопкой мыши project.xcworkspace, затем нажмите «Показать содержимое пакета»
  4. внутри project.xcworkspace откройте contents.xcworkspacedata с помощью текстового редактора. удалите раздел < Group> из xml и просто оставьте раздел < FileRef> нетронутым, вот так:

    От :

     <?xml version="1.0" encoding="UTF-8"?>
    <Workspace
       version = "1.0">
       <Group
          location = "container:"
          name = "New Group">
          <FileRef
             location = "self:ProjectName.xcodeproj">
          </FileRef>
       </Group>
    </Workspace>
      

    В:

     <?xml version="1.0" encoding="UTF-8"?>
    <Workspace
       version = "1.0">
       <FileRef
          location = "self:ProjectName.xcodeproj">
       </FileRef>
    </Workspace>
      
  5. сохраните его и снова откройте свой проект xcode, и все вернется к нормальной жизни.

Ответ №3:

Вы должны быть в состоянии перетащить ее, чтобы она стала элементом верхнего уровня на боковой панели, но вы должны быть очень осторожны, когда вы отпускаете мышь при перетаскивании — горизонтальное положение, в котором вы ее отпускаете, определяет, где она заканчивается. Если это не сработает, возможно, вы захотите сообщить об ошибке

Комментарии:

1. Без кубиков, мне всегда предлагается создать новое рабочее пространство, и я перетаскиваю файл в нужное место, вероятно, это ошибка…