Mac 사용자용 설정, 설치 및 확인Setup, install, and verifications for Mac users

이 항목은 Mac에서 주로 작업하고 Mac의 Windows 가상 컴퓨터 내부에서 선택적으로 Visual Studio를 사용하는 개발자를 위해 제공됩니다.This topic is meant for developers working primarily on a Mac who will optionally use Visual Studio inside a Windows virtual machine on the Mac. 주로 Windows 컴퓨터에서 작업하는 개발자가 iOS를 대상으로 하도록 보조 Mac을 설정해야 하면 기본 설정 및 설치 항목을 참조하세요.If you are a developer working primarily on a Windows computer and need to set up a secondary Mac for targeting iOS, see the main Setup and install topic.

Mac에서 Xamarin을 사용하려면 다음이 필요합니다.To work with Xamarin on a Mac, you'll need the following:

  • macOS Sierra 10.12 이상, Xcode 및 Xamarin이 설치된 MacA Mac with macOS Sierra 10.12 or above, with Xcode and Xamarin installed.

  • 다음 구성의 하나:One of the following configurations:

    • Mac에서 직접 Xamarin Studio를 실행하려면: Xamarin Studio는 C#을 사용한 Android, iOS 및 Windows 앱 빌드를 지원하는 Xamarin 개발 환경입니다.For running Xamarin Studio directly on the Mac: Xamarin Studio is Xamarin's development environment that supports building Android, iOS, and Windows apps using C#. Xamarin Studio를 간단히 살펴보려면 Xamarin Studio 개요 (영문)(xamarin.com)를 참조하세요.To get a quick overview of Xamarin Studio, refer to the Xamarin Studio overview (xamarin.com).

    • Mac에 Parallels 또는 VMWare가 구성되어 있는 경우: Parallels 또는 VMWare 내부에서 Visual Studio 2017 및 Xamarin이 설치된 Windows를 실행합니다.If you already have Parallels or VMWare configured on your Mac: run Windows with Visual Studio 2017 and Xamarin inside Parallels or VMWare. 이 구성을 사용하면 Xamarin은 Visual Studio와 함께 설치되고 C#을 사용하여 Android, iOS 및 Windows 앱을 빌드하는 데 Visual Studio를 개발 환경으로 사용하는 기능을 제공하는 확장입니다.With this configuration, Xamarin is an extension that's installed with Visual Studio that provides the ability to use Visual Studio as your development environment for building Android, iOS, and Windows apps using C#. Visual Studio Developer Essentials 프로그램 일부로 무료 3개월 Parallels 구독을 구할 수 있습니다.Note that you can obtain a free 3-month Parallels subscription as part of the Visual Studio Developer Essentials Program. Microsoft Visual Studio Dev Essentials에 Parallels Desktop Pro 및 Parallels Access가 포함됨 (영문)(Parallels 블로그)을 참조하세요.See Microsoft Visual Studio Dev Essentials Will Include Parallels Desktop Pro and Parallels Access (Parallels blog).

    이 항목에서는 이러한 요구 사항에 대한 지침을 제공합니다.This topic provides instructions for these requirements. 설치 프로세스가 실행되는 동안 Xamarin을 사용한 모바일 개발에 대해 알아보기 항목을 검토하여 필요한 배경 자료를 읽고 살펴볼 수 있습니다.While the installation process is running, you can review the topic Learn about mobile development with Xamarin to read and watch the necessary background material.

Mac 설치(Apple ID, Xcode 및 Xamarin)Mac setup (Apple ID, Xcode, and Xamarin)

  1. Apple ID가 없으면 내 Apple ID에서 무료 Apple ID를 만듭니다.Create a free Apple ID at My Apple ID if you don't have one already. Xcode를 설치하고 서명하려면 이 작업이 필요합니다.This is necessary for installing and signing into Xcode.

  2. https://developer.apple.com/xcode/에서 Xcode를 다운로드하여 설치합니다.Download and install Xcode from https://developer.apple.com/xcode/.

  3. Xamarin.iOS 설치 및 구성 (영문)(xamarin.com)의 지침에 따라 Xamarin을 다운로드하여 설치합니다.Download and install Xamarin by following the instructions on Installing and Configuring Xamarin.iOS (xamarin.com).

  4. Windows 및 Mac 컴퓨터에서 Xamarin 설치를 마친 후 Connecting to the Mac using XMA(XMA를 사용하여 Mac에 연결)(xamarin.com)의 지침에 따라 Windows 컴퓨터의 Visual Studio에서 iOS 및 Mac 작업을 수행할 수 있습니다.Once you've completed installing Xamarin on both the Windows and Mac computers, follow the instructions on Connecting to the Mac using XMA (xamarin.com) so that you can work with iOS and the Mac from Visual Studio on the Windows computer.

Parallels 내부의 Windows 설치(Visual Studio 및 Xamarin)Windows setup inside Parallels (Visual Studio and Xamarin)

  1. Parallels/VMWare 내부에 구성한 Windows 데스크톱을 사용하여 Community, Professional, Enterprise 중 어떤 버전이든 Visual Studio 2017 설치 관리자를 다운로드하여 시작합니다.Using the Windows desktop that you've configured inside Parallels/VMWare, download and launch the installer for any edition of Visual Studio 2017 (Community, Professional, or Enterprise). Visual Studio 2017 Community는 무료 버전이고, Professional 및 Enterprise 버전은 30일 평가판으로 사용할 수 있습니다.Visual Studio 2017 Community is the free edition; the Professional and Enterprise editions can be used on a trial basis for 30 days.

  2. 설치 관리자에서 시작 옆에 있는 추가 옵션(세 막대 아이콘) 단추를 클릭한 다음 수정을 선택합니다.Within the installer, click the Additional Choices (three-bars icon) button next to Launch then choose Modify.:

    Visual Studio 설치에서 수정 옵션 선택Choosing the Modify option in Visual Studio installation

  3. 다음 상자를 선택합니다.Check the following boxes:

    1. 모바일 및 게임 > .NET을 사용한 모바일 개발Mobile & Gaming > Mobile Development with .NET. 그러면 일반 도구와 소프트웨어 개발 키트 아래에서 다양한 Android 도구가 자동으로 선택됩니다.This will also automatically select various Android tools under Common Tools and Software Development Kits. 이 옵션을 사용하는 경우 기존 Xamarin 설치도 업데이트합니다.This option should also update any existing Xamarin installation.

      게임 및 모바일 개발에서 모바일 개발 옵션 선택Select the Mobile Development option under Gaming and Mobile Development

    2. (선택 사항) Windows > 유니버설 Windows 플랫폼 개발(Optional) Windows > Universal Windows Platform development. 여기에는 다운로드하는 데 시간이 더 오래 걸리는 에뮬레이터 이미지를 설치하기 위한 옵션이 포함되고, 언제든지 Visual Studio 설치 관리자로 돌아가서 나중에 추가할 수 있습니다.This includes options for installing emulators images that will take longer to download; you can always return to the Visual Studio installer to add them later.

  4. 수정 단추를 클릭하면 프로세스가 실행됩니다.Click the Modify button and let the process run. 이 작업도 완료하는 데 약간 시간이 걸리므로 기다리는 동안 Mac 설치 지침을 계속 확인하고 Xamarin을 사용한 모바일 개발에 대해 알아보기를 살펴볼 수 있습니다.Again, this will take some time to complete, during which time you can continue with the Mac setup instructions and go through Learn about mobile development with Xamarin.

  5. 설치가 완료되면 Visual Studio를 시작하고 메시지가 표시되면 Microsoft 계정으로 로그인합니다(Windows에서 사용하는 것과 같은 계정).Once installation is complete, launch Visual Studio and sign in with your Microsoft account if prompted (this is the same account you use with Windows).

  6. Windows 및 Mac 컴퓨터에서 모두 Xamarin 설치를 완료한 후 Connecting to the Mac using XMA(XMA를 사용하여 Mac에 연결)(xamarin.com)의 지침에 따라 Visual Studio에서 iOS 작업을 수행할 수 있습니다.Once you've completed installing Xamarin on both the Windows and Mac computers, follow the instructions on Connecting to the Mac using XMA (xamarin.com) so that you can work with iOS from Visual Studio.

환경 확인Verify your environment

설치 관리자가 완료되면 잠시 Xamarin 개발을 경험할 모든 준비가 되었는지 확인하세요.Once the installers have completed, spend a few minutes to verify that everything is ready to experience Xamarin development.

Xamarin StudioXamarin Studio

먼저 제공된 링크로 이동할 때 Xamarin 설명서의 올바른 버전이 표시되도록 오른쪽 위에 Xamarin Studio 가 선택되었는지 확인합니다.First, ensure that when you navigate to the provided links, that you have Xamarin Studio selected in the upper right-hand corner so that you see the correct version of the Xamarin documentation:

Xamarin.com에서 올바른 설명서를 확인하기 위해 Xamarin Studio 선택Selecting Xamarin Studio to see the correct documentation on Xamarin.com

OWA(Outlook Web Access)Android

  1. Android 프로젝트 만들기 (영문)(xamarin.com)의 지침에 따라 Android 프로젝트 만들기를 확인합니다.Validate creating an Android project by following the instructions on Create an Android Project (xamarin.com).

  2. Android Player > Xamarin Studio 통합 설명서(xamarin.com)를 통해 Android 에뮬레이터의 디버깅 유효성을 검사합니다.Validate debugging in the Android emulator through the Android Player > Integration with Xamarin Studio documentation (xamarin.com).

iOSiOS

  1. iOS 만들기 (영문)(xamarin.com)의 지침에 따라 iOS 프로젝트 만들기를 확인합니다.Validate creating an iOS project by following the instructions on Create an iOS (xamarin.com).

  2. 시뮬레이터의 디버깅 설명서 (영문)(xamarin.com)를 통해 iOS 시뮬레이터의 디버깅을 확인합니다.Validate debugging in the iOS simulator through the Debugging in the Simulator documentation (xamarin.com).

Visual StudioVisual Studio

먼저 제공된 링크로 이동할 때 Xamarin 설명서의 올바른 버전이 표시되도록 오른쪽 위에 Visual Studio 가 선택되었는지 확인합니다.First, ensure that when you navigate to the provided links, that you have Visual Studio selected in the upper right-hand corner so that you see the correct version of the Xamarin documentation:

Xamarin.com에서 올바른 설명서를 확인하기 위해 Visual Studio 선택Selecting Visual Studio to see the correct documentation on Xamarin.com

AndroidAndroid

  1. Android 프로젝트 만들기 (영문)(xamarin.com)의 지침에 따라 Android 프로젝트 만들기를 확인합니다.Validate creating an Android project by following the instructions on Create an Android Project (xamarin.com).

  2. Android 디자이너 유효성 검사: 솔루션 탐색기의 Android 프로젝트에서리소스 > 레이아웃 > Main.axml 파일을 엽니다.Validate the Android designer: in the Android project in Solution Explorer, open the Resources > Layout > Main.axml file.

    • “설치된 Android SDK가 너무 오래되었습니다.”라는 오류가 표시되면 이 메시지에서 Android SDK 열기를 클릭하고 사용 가능한 최신 SDK 버전을 선택합니다.If you receive an error saying "The installed Android SDK is too old", click Open Android SDK in that message and select the newest SDK version available. SDK를 업데이트하려면 Visual Studio를 관리자로 실행하고 있어야 합니다.Note that you must be running Visual Studio as an administrator to update the SDK.
  3. Visual Studio에서 Mac에 설치된 에뮬레이터로 연결할 수 있는지 확인합니다.Validate that you can connect from Visual Studio to the emulator that is installed on your Mac. 이의 결과로 Visual Studio 내에서 디버깅용으로 선택할 수 있는 에뮬레이터 목록에 Xamarin Player가 표시됩니다.The result of this is that you will see the Xamarin Player in the list of emulators that you can select from within Visual Studio for debugging. 이 작업을 수행하려면 Xamarin Android Player에 Visual Studio 연결 (영문)(xamarin.com)의 지침을 따르세요.To do this, follow the instructions on Connecting Visual Studio to the Xamarin Android Player (xamarin.com).

iOSiOS

  1. Connecting to the Mac(Mac에 연결)(xamarin.com)에 설명된 대로 Mac이 네트워크에서 사용 가능하고 Visual Studio와 연결되었는지 확인합니다.Make sure your Mac is available on the network and paired with Visual Studio as described in Connecting to the Mac (xamarin.com).

  2. iOS 만들기 (영문)(xamarin.com)의 지침에 따라 iOS 프로젝트 만들기를 확인합니다.Validate creating an iOS project by following the instructions on Create an iOS (xamarin.com).

  3. 스토리보드 디자이너 확인: 솔루션 탐색기의 iOS 프로젝트에서 MainStoryboard.storyboard 파일을 엽니다.Validate the storyboard designer: in the iOS project in Solution Explorer, open the MainStoryboard.storyboard file. 여기서 Visual Studio는 Mac에서 원격으로 실행 중인 디자이너를 호스트하고 있습니다.Here, Visual Studio is hosting the designer that's running remotely on the Mac.

  4. 빌드 및 디버깅 확인:Validate building and debugging:

    1. 솔루션 탐색기에서 iOS 프로젝트를 마우스 오른쪽 단추로 클릭하고 시작 프로젝트로 설정을 선택합니다.Right-click the iOS project in Solution Explorer and select Set as Startup Project.

    2. 아래 표시된 대로 Visual Studio의 빌드 드롭다운에서 iPhoneSimulator 대상을 선택합니다.Select the iPhoneSimulator target from Visual Studio's build drop-down as shown below. 시뮬레이터가 나열되지 않으면 Mac에서 Xcode를 시작하고 Xcode->기본 설정을 선택한 후에 다운로드를 클릭합니다.If no simulators are listed, launch Xcode on your Mac, select Xcode->Preferences, and click Download. 구성 요소 에 다운로드할 수 있는 시뮬레이터 버전이 표시되어야 합니다.Under Components you should see the simulator versions that are available to download. 디버깅에 대한 추가 지침은 Xamarin의 Debugging(디버깅) 페이지(xamarin.com)에서 확인할 수 있습니다.Additional instructions for debugging can be found on the Xamarin's Debugging page (xamarin.com).

      IPhoneSimulator 빌드 대상 선택Selecting the iPhoneSimulator build target

    3. 아래 표시된 대로 Visual Studio의 디버그 드롭다운에서 iPhone 대상을 선택하고 F5 키를 눌러 디버거를 시작합니다.Select an iPhone target from Visual Studio's debug drop-down as shown below and start the debugger by pressing F5. 그러면 앱을 조작할 Mac에서 시뮬레이터가 시작되고 동시에 Visual Studio에서 디버깅이 수행됩니다.This launches the simulator on the Mac where you'll interact with the app, while debugging happens in Visual Studio.

      iPhone 디버그 대상 선택Selecting an iPhone debug target