{"id":793,"date":"2018-02-04T22:11:59","date_gmt":"2018-02-04T22:11:59","guid":{"rendered":"http:\/\/sezeromer.com\/?p=793"},"modified":"2023-02-26T12:50:49","modified_gmt":"2023-02-26T09:50:49","slug":"visual-studio-ile-mac-baglantisi","status":"publish","type":"post","link":"https:\/\/sezeromer.com\/en\/visual-studio-ile-mac-baglantisi\/","title":{"rendered":"Mac Connection with Visual Studio"},"content":{"rendered":"<p>One of the main reasons for using Xamarin is that we do not work cross-platform. This is the side that separates Xamarin from other platforms. We can compile Android and UWP platforms very easily. It is not so easy for us to say this for loser iOS. We need to have a MacOS device for this. Of course, it just does not have it. We need to install a few programs so we can connect with Visual Studio. Downloadable programs:<\/p>\n<ol>\n<li><strong>XCode<\/strong><\/li>\n<li><strong>Visual Studio For Mac<\/strong><\/li>\n<\/ol>\n<p>In these two programs, the installation is included in our page. After installing these programs, we need to make a few more changes. We need to remotely control our <strong>Mac<\/strong> device. We need to turn on the remote login option in System Preferences&gt; Sharing.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-medium wp-image-801\" src=\"http:\/\/sezeromer.com\/wp-content\/uploads\/2018\/02\/mac-baglantisi-e1517780547854-300x215.png\" sizes=\"(max-width: 300px) 100vw, 300px\" srcset=\"http:\/\/sezeromer.com\/wp-content\/uploads\/2018\/02\/mac-baglantisi-e1517780547854-300x215.png 300w, http:\/\/sezeromer.com\/wp-content\/uploads\/2018\/02\/mac-baglantisi-e1517780547854.png 720w\" alt=\"\" width=\"300\" height=\"215\" \/><\/p>\n<p>Then we&#8217;re done with our <strong>Mac<\/strong>. Then we need to do our Windows operations. This requires <strong>Visual Studio 2017 Enterprise<\/strong> installed. We are entering Visual Studio and we will make the connection from here. We are opening our project. Next to the Build button is the <strong>Xamarin Mac Agent<\/strong> button. We need to be in the same network to be able to connect with a Mac. When we open Xamarin Agent, he sees my Mac device and all we have to do is press the connect button. After a few minutes, the connection process is being established.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-large wp-image-804\" src=\"http:\/\/sezeromer.com\/wp-content\/uploads\/2018\/02\/Ekran-G%C3%B6r%C3%BCnt%C3%BCs%C3%BC-81-1024x576.png\" sizes=\"(max-width: 1024px) 100vw, 1024px\" srcset=\"http:\/\/sezeromer.com\/wp-content\/uploads\/2018\/02\/Ekran-G\u00f6r\u00fcnt\u00fcs\u00fc-81-1024x576.png 1024w, http:\/\/sezeromer.com\/wp-content\/uploads\/2018\/02\/Ekran-G\u00f6r\u00fcnt\u00fcs\u00fc-81-300x169.png 300w, http:\/\/sezeromer.com\/wp-content\/uploads\/2018\/02\/Ekran-G\u00f6r\u00fcnt\u00fcs\u00fc-81-768x432.png 768w\" alt=\"\" width=\"1024\" height=\"576\" \/><\/p>\n<p>After that you decide what device you want to run your application on. I will run it on the iPhone 8 Plus.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-805\" src=\"http:\/\/sezeromer.com\/wp-content\/uploads\/2018\/02\/mac-cihazlari.png\" sizes=\"(max-width: 463px) 100vw, 463px\" srcset=\"http:\/\/sezeromer.com\/wp-content\/uploads\/2018\/02\/mac-cihazlari.png 463w, http:\/\/sezeromer.com\/wp-content\/uploads\/2018\/02\/mac-cihazlari-211x300.png 211w\" alt=\"\" width=\"463\" height=\"657\" \/><\/p>\n<p>After the Build button is pressed, the first time you switch on the device may change depending on your internet speed. He usually does not get a minute.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-large wp-image-806\" src=\"http:\/\/sezeromer.com\/wp-content\/uploads\/2018\/02\/Ekran-G%C3%B6r%C3%BCnt%C3%BCs%C3%BC-82-1024x576.png\" sizes=\"(max-width: 1024px) 100vw, 1024px\" srcset=\"http:\/\/sezeromer.com\/wp-content\/uploads\/2018\/02\/Ekran-G\u00f6r\u00fcnt\u00fcs\u00fc-82-1024x576.png 1024w, http:\/\/sezeromer.com\/wp-content\/uploads\/2018\/02\/Ekran-G\u00f6r\u00fcnt\u00fcs\u00fc-82-300x169.png 300w, http:\/\/sezeromer.com\/wp-content\/uploads\/2018\/02\/Ekran-G\u00f6r\u00fcnt\u00fcs\u00fc-82-768x432.png 768w\" alt=\"\" width=\"1024\" height=\"576\" \/><\/p>\n<p>After that, you can work with your stool. If you have any questions, you can reach us by email or comment.<\/p>","protected":false},"excerpt":{"rendered":"<p>One of the main reasons for using Xamarin is that we do not work cross-platform. This is the side that separates Xamarin from other platforms. We can compile Android and UWP platforms very easily. It is not so easy for us to say this for loser iOS. We need to have a MacOS device for [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":808,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[289,288,3],"tags":[114,115,281,272,202,109,22,279,278,280,282],"class_list":["post-793","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-android","category-ios","category-xamarin-ile-yapilmis-projeler","tag-android","tag-ios","tag-iphone","tag-mac","tag-macos","tag-visual-studio","tag-xamarin","tag-xamarin-fors","tag-xamarin-mac-agent","tag-xamarin-mac-connection","tag-xcode"],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/sezeromer.com\/en\/wp-json\/wp\/v2\/posts\/793"}],"collection":[{"href":"https:\/\/sezeromer.com\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/sezeromer.com\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/sezeromer.com\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/sezeromer.com\/en\/wp-json\/wp\/v2\/comments?post=793"}],"version-history":[{"count":5,"href":"https:\/\/sezeromer.com\/en\/wp-json\/wp\/v2\/posts\/793\/revisions"}],"predecessor-version":[{"id":1016,"href":"https:\/\/sezeromer.com\/en\/wp-json\/wp\/v2\/posts\/793\/revisions\/1016"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/sezeromer.com\/en\/wp-json\/wp\/v2\/media\/808"}],"wp:attachment":[{"href":"https:\/\/sezeromer.com\/en\/wp-json\/wp\/v2\/media?parent=793"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/sezeromer.com\/en\/wp-json\/wp\/v2\/categories?post=793"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/sezeromer.com\/en\/wp-json\/wp\/v2\/tags?post=793"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}