2015-06-03 2 views
0

Недавно я присутствовал на презентации Microsoft, где докладчик сказал, что можно будет скомпилировать проект iOS для Windows Phone с предстоящей Visual Studio 2015. Отлично!Компиляция проектов iOS для Windows Phone с Visual Studio 2015

Итак, я получил новую версию Visual Studio 2015 RC и установил все, чтобы ничего не пропустить.

На Mac проект XCode представляет собой файл .xcodeproj, но на самом деле это структура папки - и именно так видит Windows. Внутри этой структуры папок есть файл, называемый project.pbxproj, но он не распознается Visual Studio, когда я пытаюсь открыть существующий проект.

Итак, вопрос в том, как открыть проект XCode в Visual Studio 2015?

ответ

0

Чтобы открыть проект Xcode в Visual Studio требуется использовать vsimporter инструмент.

Этот инструмент присутствует в проекте с открытым исходным кодом Project от Microsoft GitHub (https://github.com/Microsoft/WinObjC).

*** Проверьте файл Readme, прежде чем начать

Использование vsimporter

Инструмент vsimporter позволяет импортировать проект Xcode в новую Visual Studio Универсальная платформа для Windows (UWP) приложение проекта с объективно- C.

Чтобы использовать инструмент:

  1. Скачать скомпилированных SDK от here и извлечь файлы в директорию (например c:\winobjc)
  2. Из командной строки, перейдите в каталог, содержащий проект Xcode, например c:\winobjc\samples\WOCCatalog
  3. в командной строке запустите vsimporter.exe c:\winobjc\samples\WOCCatalog> ..\..\bin\vsimporter.exe
  4. файл Visual Studio решение создается в Curre nt, дважды щелкните этот файл, чтобы открыть проект в Visual Studio
  5. Нажмите Ctrl-F5, чтобы создать приложение и запустить его на ПК.

Вы также можете передать опцию -i в командной строке для запуска средства vsimporter в интерактивном режиме. Интерактивный режим позволяет вам видеть и выбирать конкретные конфигурации проекта Xcode, которые вы хотите импортировать. По умолчанию vsimporter создает решение Visual Studio, предназначенное для Windows 10. Если вы хотите настроить таргетинг на Windows 8.1 (телефон или магазин), используйте опцию -format и укажите один из winstore8.1, winphone8.1 или winstore10 (winstore10 - по умолчанию).

Для помощи при использовании vsimporter используйте опцию -help в командной строке, чтобы увидеть полный набор поддерживаемых параметров.

Чтобы ознакомиться с полным руководством, посетите этот link

Смежные вопросы