Подтвердить что ты не робот

Отменить проект "Новая группа из выбора" xcode 4

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

The problem

EDIT: я сообщил об этом яблоку в репортере ошибок, я обновлю вас, ребята, обновленные

4b9b3361

Ответ 1

Это проект без рабочего пространства?

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

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

Ответ 2

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

  • закрыть xcode
  • щелкните правой кнопкой мыши на своем проекте .xcodeproj, затем нажмите "Показать содержимое пакета"
  • внутри .xcodeproj, щелкните правой кнопкой мыши на project.xcworkspace, затем нажмите "Показать содержимое пакета"
  • внутри 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>
    
  • сохраните его и заново откройте проект xcode, и он вернется в нормальное состояние.

Ответ 3

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