Разработка IOS Xamarin Visual Studio без Mac?

Я разработчик .NET и хочу написать приложение IOS и Android на C #. Я читал о Xamarin для Visual Studio, который выглядит интересным, если не слишком дорогим!

Вам нужен Mac для отладки вашего кода? Вам просто нужен сетевой Mac для фактического развертывания приложения в магазине?

Лучше всего купить Mac и запустить Windows с VS в виртуальной машине или я могу просто использовать свою машину для Windows, написать и отладить код в Windows, а затем просто подключиться к сетевому Mac для окончательного развертывания?

5 Solutions collect form web for “Разработка IOS Xamarin Visual Studio без Mac?”

Да, у вас должен быть Mac для разработки Xamarin.iOS. Mac требуется для создания, а также для запуска симулятора iOS. Вы можете использовать его как сервер сборки и фактически выполнять свою разработку в Visual Studio (либо на автономном ПК, либо на виртуальной машине, работающей на вашем Mac), либо вы можете делать свою разработку непосредственно на Mac с помощью Xamarin Studio в качестве своего IDE.

Вы можете использовать Xamarin Studio вместо Visual Studio и создавать приложение iOS с помощью C #. Сначала установите VMware Workstation, а затем загрузите образ OS X и запустите его с помощью VMware.

Затем установите на него инструменты и наслаждайтесь.

Инструменты :

EDIT : Следующие ссылки устарели, вы должны установить Mac OS 10.10, чтобы иметь возможность устанавливать XCode 6.

Инструменты iOS, которые вам нужны:

1) Mac OS X image для Windows Примечание: Справка по установке Max OS X: http://www.sysprobs.com/easily-run-mac-os-x-10-8-mountain-lion-retail-on-pc- с-VMWare-изображения

2) Моно: http://download.xamarin.com/MonoFrameworkMDK/Macx86/MonoFramework-MDK-3.2.4.macos10.xamarin.x86.pkg

3) Студия Xamarin: http://download.xamarin.com/studio/Mac/XamarinStudio-4.2.1-1.dmg

4) MonoTouch: http://download.xamarin.com/MonoTouch/Mac/monotouch-7.0.4.209.pkg

5) Xcode

С мая 2017 года вы можете разрабатывать приложение без MAC.

Microsoft Xamarin представляет Live Player. С помощью Live Player приложения iOS могут быть развернуты непосредственно на iPhone или другой iDevice с ПК под управлением Visual Studio, где код затем может быть протестирован и отлажен.

Посмотрите это видео: https://www.youtube.com/watch?v=awgZDL1a3YI

это Live Player Начало раздела: Live Player

Примечание. Окончательная сборка и представление в App Store по-прежнему потребует Mac

Для этого нужно использовать удаленный сервис. Например: http://www.macincloud.com

Кто-нибудь знает, что виртуальная машина – это решение! но когда вы хотите иметь OSX на окнах, это не так просто, как вы только что говорили об этом. очень важно найти лучшую ОС ROM.

проверьте здесь . и вы должны знать, что ограничение – это Apple, а не Xamarin's.

  • Приложение Xamarin.iOS мгновенно закрывается на iPhone. Отладчик не будет прикреплен. Симулятор не запускается
  • Использование ServiceStack.Client на Xamarin.iOS
  • Как установить высоту строки ListView в Xamarin.Forms
  • iOS8 Снимок снимка, который не был отображен, приводит к созданию пустого моментального снимка
  • Xamarin Binding «Тип обертки» отсутствует собственный класс ObjectiveC
  • Как переключаться между Play / Pause в MPRemoteCommandCenter
  • Настроить сообщение общего доступа на основе ActivityType, в Xamarin iOS
  • Ошибка Codesign в Xamarin Studio 5.9.7 (сборка 9) и Xamarin.iOS 9.0.1.18
  • Visual Studio 2017 (Xamarin) не показывает список iPhone-симуляторов
  • Доступ к настройкам Xamarin.iOS.Bundle?
  • Попытка JIT-метода компиляции (вызов делегата-оболочки) - System.Net.HttpWebRequest
  • PhoneC: Разработка iOS проста с помощью XCode, Swift3, UITableView, cocatouch, давайте создадим приложения для iPhone, iPad и Macbook.