Develop iOS Apps Without a Mac, on Windows with Xamarin Hot Restart

Поделиться
HTML-код
  • Опубликовано: 12 дек 2024

Комментарии • 219

  • @thiagooliveira-ti
    @thiagooliveira-ti 3 года назад +16

    This is really awesome, just thinking that I won't need a macos to develop apps for ios makes me very excited! unfortunately I haven't bought an apple account yet but now I'm thinking about doing so, thanks so much for sharing this information!

    • @jfversluis
      @jfversluis  3 года назад +1

      It will cost you 100 Dollar for 1 year to try it out. That isn't cheap, but shouldn't be insurmountable as well... Let me know how it goes!

    • @jfversluis
      @jfversluis  3 года назад +3

      @@dotnetdevni as mentioned, that can be done with an Azure DevOps build agent. You will need to generate a certificate, that can be done with Mac in Cloud or maybe someone you know that has a Mac that you can borrow for a minute. Still cheaper than 2000 Dollars :)

    • @bluereptile
      @bluereptile 26 дней назад

      Make sure to create the apple id on an actual iphone. Took 2 months when I created one on my windows laptop and they didn't get back to me to continue with the enrollment but when I made the same thing from an apple device (from apple developer app) it took exactly 7 days to complete the whole thing..

    • @jfversluis
      @jfversluis  26 дней назад

      @bluereptile oh that’s very interesting! Thanks for letting us know!

  • @jfversluis
    @jfversluis  3 года назад +7

    Note that there are some limitations, which you shouldn't typically hit, but read up in the Docs to be sure: docs.microsoft.com/xamarin/xamarin-forms/deploy-test/hot-restart
    One thing I'm not sure about is needing a Mac to create a certificate to create your App Store definition the first time... That would suck, but still easy-ish and cheap to do with a service like Mac in Cloud. Or just borrow your friend's Mac for a couple of minutes
    Now go out and create those iOS apps!

    • @jfversluis
      @jfversluis  2 года назад

      @@efexzium this is for .NET MAUI but the process is largely the same as for Xamarin:
      ruclips.net/p/PLfbOp004UaYXl4_IUKO_Gz4zkovwTjcRL

  • @ashlar64
    @ashlar64 2 года назад +15

    Hey Gerald. I loved this video. I can't wait to try this out on my Windows machine. Also...you should consider making a video about publishing an iOS app to the iOS store with Devops. Publishing an iOS has been one of our biggest developing pains as a mobile app developer.

    • @jfversluis
      @jfversluis  2 года назад +3

      I’ll see what I can do! Thanks for the kind words!

    • @nkosinathindlovu3059
      @nkosinathindlovu3059 Год назад

      @@jfversluis Do you have an update on this?

    • @jfversluis
      @jfversluis  Год назад

      Not yet unfortunately

  • @BEBAY
    @BEBAY 3 года назад +9

    I listened to this on 2x and am amazed at how many words the brain can process and understand a second 😂😂

    • @jfversluis
      @jfversluis  3 года назад +3

      Haha that is absolutely true!

    • @joeballer4036
      @joeballer4036 9 месяцев назад

      It’s because of his voice!! Not every RUclipsr you can listen at 2x!

    • @jfversluis
      @jfversluis  9 месяцев назад

      Thank you? 😅

  • @alessandrosimonelli5878
    @alessandrosimonelli5878 2 года назад +1

    Hey Gerald, I missed this video, just had a look yesterday by chance. Thanks for the message and for your content which is really great. As you asked, I'm from Italy but I've been leaving in Switzerland on the Geneva lake since a long while!!

  • @joshandsarahstallings7708
    @joshandsarahstallings7708 Год назад

    Yesterday I found another fella as my new favorite tutor, today I found you. 😮

    • @jfversluis
      @jfversluis  Год назад

      Haha well thank you! Anything you’d like to learn about?

  • @HD_CyberSecInsights
    @HD_CyberSecInsights 3 года назад +2

    How cool is that?
    I love it! That is so important information for me, thank you Gerald! :)

    • @jfversluis
      @jfversluis  3 года назад +1

      There definitely are a few things to note here so check the docs and comments here, but it’s great stuff!

  • @melissatambs2772
    @melissatambs2772 3 года назад +3

    Awsome. Do you have a video for punlishing a app to app store for apple?

  • @3ammin9
    @3ammin9 2 года назад +2

    Hi Gerald, thanks for your video, it's very informative.
    Can you expand a little on these:
    - 3 hosted Mac machines on your devops or app center
    - CI-CD pipeline
    Does it mean:
    - with the paid Apple Developer account I have access to 3 Mac VMs for no extra charge?
    - I don't need a physical Mac for getting the right certificates?
    If your answers to the above are both no, can MacInCloud completely replace my need for a physical Mac?
    Thanks in advance!

  • @Raghav-ww1bt
    @Raghav-ww1bt 2 года назад

    I'll do this for few months, didn't get mac cz no-one around me or my college use iOS. So got a Zephyrus G14, but I'm planning to buy the Mac mini in a year once i have the budget.

    • @jfversluis
      @jfversluis  2 года назад

      I hope you’ll find budget for it soon!

  • @SaveTheHedgehog
    @SaveTheHedgehog Год назад

    Hi can you please show how to setup the last step you're talking about? How to setup an acute pipeline to deploy to apple store?

  • @AhmedAli-iz4ep
    @AhmedAli-iz4ep 3 года назад +3

    Sooo nice bro
    Could you please
    Explain how i can create developer account on Apple

    • @jfversluis
      @jfversluis  3 года назад

      That should be a pretty straightforward process :)

  • @agentgreen521
    @agentgreen521 3 года назад +1

    I have been trying to use this hot restart future for a while but still the result is a bummer. The app can indeed installed to iphone but after tapping the app it instantly closes without any errors on the logs or output logs. I hope in the future this will be working smooth on all possible device.

    • @jfversluis
      @jfversluis  3 года назад +1

      Have a close look at all the output logs. There probably is something in there. If you feel there is a bug please report it through Visual Studio with Help > Report a Problem.

    • @jesusmendez4995
      @jesusmendez4995 2 года назад

      Hey Agente, have you been able to fix the problem?

  • @PaoloBoffi
    @PaoloBoffi 2 года назад +4

    Hey Gerald, thank you for this video.
    I was wonderint, to simply test an application without publishing it the paid Apple Developer account is still mandatory? Or could I just skip that step and eventualy how?

    • @jfversluis
      @jfversluis  2 года назад +3

      Yes, to use this the paid Apple Developer Account is still mandatory. It is needed to get the provisioning profile etc. to deploy the app to a physical device.

    • @PaoloBoffi
      @PaoloBoffi 2 года назад +2

      @@jfversluis Ok, thank you. There is some other way to test apps on an iOS device (just to test them, not to publish them on App Store) without the need of a paid Apple Developer account?

    • @jfversluis
      @jfversluis  2 года назад +3

      Unfortunately not

  • @kritzip1
    @kritzip1 3 года назад

    This is the best news for 2021!!!

    • @jfversluis
      @jfversluis  3 года назад

      Funny thing is it has existed well before this year 😅

  • @suma2835
    @suma2835 2 года назад +2

    I still cannot get this to work - I always get "there were deployment errors" even though my automatic provisioning appears to target the correct team.
    Another suggestion: Would you be up to showing us how to create a decent splash screen now that Android 12 does not acknowledge the former way of doing it?

  • @robertkomarek8615
    @robertkomarek8615 3 года назад +3

    It's a nice feature though u still need a Mac if u don't have at least two iPhones due to different Screen sizes. It's a complete different experience with a SE or Modell 13.Then u want to test also the different screen sizes of the iPads. So u need another two devices. Unless u really don't care how the experience of your App is. 😅

    • @jfversluis
      @jfversluis  3 года назад +1

      You could use App Center test for that! But sure if you want to test all those things the best experience is still a Mac :)

    • @robertkomarek8615
      @robertkomarek8615 3 года назад

      @@jfversluis with App Center Test u cannot run the App in a simulator, can u?

    • @jfversluis
      @jfversluis  3 года назад +1

      Even better, it runs on physical devices and you can pick old iPhones all the way to new iPads

    • @robertkomarek8615
      @robertkomarek8615 3 года назад

      @@jfversluis 🤯 that's aweeesooome. I'll give it a try. Thx for the info! I was sceptical so far because it's another framework u have to deal with.

  • @lousyqueen
    @lousyqueen 2 года назад +2

    Thank you for the video, I was about to give up as I thought it’s impossible to develop an iOS app without a mac, but you proved me wrong :) I got a question though, I read that Hot Restart doesn’t support assets, so it means no custom images and icons without publishing? Have you test it?

    • @jfversluis
      @jfversluis  2 года назад

      Sorry for the late reply here Catherine. Glad to have proven you wrong! To be honest I don't know all the details about that. I think you can set everything up with the images but it just won't show which is of course not ideal. The best experience will still be if you have a Mac available, but this should allow you to do a lot of the development. If you want to check you can put your app through TestFlight or maybe use a service like MacInCloud to just add details like these through a Mac

  • @MarcelPetersMG
    @MarcelPetersMG 2 года назад +2

    That's great and it really works! Hope I knew this before I bought a Mac only for Xamarin development - where I only ever have extremely long build times btw. However, do you have another tip why I can't reach breakpoints in my referenced default Xamarin project?

    • @jfversluis
      @jfversluis  2 года назад +1

      Hm that sounds like something that should work. You’re sure you have a debug build and the source matches the thing you’re running? Also, the breakpoint settings look ok?

    • @MarcelPetersMG
      @MarcelPetersMG 2 года назад +1

      @@jfversluis Thanks a lot! I just found a solution to set the debug type to portable in the iOS and all referenced projects. This is not necessary when you paired a Mac. In addition, I had to clean, re-build and re-install the app to make everything effective.

    • @jfversluis
      @jfversluis  2 года назад +1

      @@MarcelPetersMG Perfect, glad you figured it out!

  • @AhmetYigiter
    @AhmetYigiter 3 года назад

    I bought a new Mac last month 😞
    but never mind, it’s great! 🙂

    • @jfversluis
      @jfversluis  3 года назад

      Haha well you know, the best experience is still with a Mac. Personally I do most of my work on a Mac and I love it. But it’s good to know this exists!

  • @vfthome-yt
    @vfthome-yt Год назад

    Bro THANK you so much!!! 🙏🏻

  • @ThanhNguyen-mt9co
    @ThanhNguyen-mt9co 2 года назад +1

    Hi Gerald, Love this. I am new to mobile development world... So please help to clarify these:
    - Do we still need a MAC to publish app to Apple store?
    - And I am not sure if a MAC Air M1 2020 (8GB RAM) is enough for Xamarin development?
    Thanks

    • @jfversluis
      @jfversluis  2 года назад +1

      Thanks Thanh and welcome to the wonderful world of mobile development!
      You still need a Mac to get the right certificates and create the final build. The easiest way is to have a Mac yourself.
      That MacBook Air will work, but I’m not sure if it will be a great experience it might be slow.
      Good luck!

    • @ThanhNguyen-mt9co
      @ThanhNguyen-mt9co 2 года назад

      @@jfversluis Thank you :) - I may try that one - so expensive here :((

  • @zachstine6373
    @zachstine6373 Год назад

    Great video, thanks. Do you need the paid account if youre not going to publish to AppStore? I just want to play around with it

    • @jfversluis
      @jfversluis  Год назад

      Yep, unfortunately you need a paid account for this to work

  • @lisandramonzon9578
    @lisandramonzon9578 10 часов назад

    As of 2024, is it possible to use this technique for a Blazor Hybrid Maui app, or not yet?

    • @jfversluis
      @jfversluis  8 часов назад

      That is still a .NET MAUI app so that should work I think!

  • @musabalriani550
    @musabalriani550 3 года назад

    Thanx for the tutorial. I do have question ,Is doing it with iPhone 5 or 6 Ok?👍

    • @jfversluis
      @jfversluis  3 года назад +1

      I don’t think the latest iOS versions are supported on that? So while it might work, you still wouldn’t know if it works well with newer devices

  • @rameshbhaskar
    @rameshbhaskar 2 года назад

    This is fantastic. Does this also support code changes for things like push notifications ?

    • @jfversluis
      @jfversluis  2 года назад +1

      Push notifications might be tricky as there is some code in there that registers when the app is started only. But for receiving them I guess it could work

  • @Dimitris.Christoforidis
    @Dimitris.Christoforidis 3 года назад

    Thank you Gerald!! Could you please make a video of how can we upload from windows machine to azure cloud server an iOS application?

    • @jfversluis
      @jfversluis  3 года назад

      Not sure what you mean by this, sorry :)

    • @Dimitris.Christoforidis
      @Dimitris.Christoforidis 3 года назад +1

      @@jfversluis I mean how publish application in appstore from a windows machine. Without Mac

  • @VladislavAntonyuk
    @VladislavAntonyuk 3 года назад +1

    Why does it require paid Apple developer account? As I understand Hot restart needs provision profile and Apple can create free profile for 7 days (as it does in Xcode).
    There is a weird limitation (not sure if it is Apple limitation), that I firstly have to build app in Xcode and only after that I can build it in Visual studio. (It creates profile on device under the hood)

    • @jfversluis
      @jfversluis  3 года назад +1

      Not sure to be honest :) I know there is some pre-built app that they are using so they need the certificates for that to get it on your physical device. Maybe that's not possible with the free account?
      For this you don't need to have Xcode at all.

    • @VladislavAntonyuk
      @VladislavAntonyuk 3 года назад +1

      @@jfversluis it’s an interesting topic to investigate how Apple generates free provision profile on Mac.
      Maybe it’s limitation on Windows, if we don’t have connection to macOS.

    • @AhmedAli-iz4ep
      @AhmedAli-iz4ep 3 года назад +1

      @@VladislavAntonyuk
      How i can upload to Apple store with windows

  • @MoheeJarada
    @MoheeJarada Год назад

    Excellent video and thanks for the efforts. Can i do the same under Linux like Mint, Ubuntu?

    • @jfversluis
      @jfversluis  Год назад

      Thank you! Unfortunately you can only do this from Visual Studio on Windows

    • @MoheeJarada
      @MoheeJarada Год назад

      Thanks. I tried it out now with Win10 + iPhone 11 phyical device + USB cable as you said, using Visual studio IDE 2019 and it worked nicely, hoping Microsoft will still support Xamarin forms!

    • @jfversluis
      @jfversluis  Год назад

      Forms is supported until May 2024 so not that long

  • @daveyhu
    @daveyhu 10 месяцев назад

    Hey great stuff, does this work with MAUI too?

    • @jfversluis
      @jfversluis  10 месяцев назад +1

      Yes it does!

    • @daveyhu
      @daveyhu 10 месяцев назад

      ​@@jfversluis I was hopeful, had just tried it out but unfortunately, the default MAUI app (file -> new project) just terminates while on the splash screen. I'm not seeing any errors anywhere, it just ceases to run.

    • @daveyhu
      @daveyhu 10 месяцев назад

      FWIW, the reason is MAUI itself being too slow and iOS terminating the app during initialization due to it exceeding the allotted 20 seconds. Just grab an iPhone / iPad from around 2016 and you should be hit with this every single time you try to deploy.

  • @walkt3
    @walkt3 3 года назад

    The music while waiting for iTunes to download. 🤣🤣🤣🔥💯

    • @jfversluis
      @jfversluis  3 года назад +1

      Little waiting music 😏

  • @jili6148
    @jili6148 2 года назад

    Nice video! it will be great if you could let us know how to publish the iso apps to apple store on windows.

    • @jfversluis
      @jfversluis  2 года назад

      Not exactly the same, but here is a nice walkthrough of the Apple Developer portal to get you started: ruclips.net/video/kpZi5xAvpZA/видео.html

  • @intan5068
    @intan5068 2 года назад

    hey gerald! in the minute of 08:51, when it comes to select a team, mine is blank and i can't even choose anything, it can't even give me to click the Finish button :( please help me here :((((

  • @mohamadrezamohamadi9915
    @mohamadrezamohamadi9915 2 года назад

    Hello dear friend, I have a question, the Apple ID you enter must be my mobile Apple ID or can we enter any Apple ID?

    • @jfversluis
      @jfversluis  2 года назад +1

      It needs to be the Apple ID that has an active Apple Developer Account attached

  • @nopolionmoviesseriesandfun9005
    @nopolionmoviesseriesandfun9005 3 года назад

    Hello i want to ask you three question first i want book sample how yo do program like web brosser music player and sample for making probram for hotel restaurant stock sevond i want language base to make system like windows and how to do it third can you know how to do system like linux and ubuntu

  • @PierreH1968
    @PierreH1968 2 года назад

    Great Video Gerald!... how can we do the same using MAUI?

    • @jfversluis
      @jfversluis  2 года назад +1

      It should work exactly the same :) I tried it and it gave me an error though so I guess there is still a little bit of work to be done on our side to make it happen, but all the rest should be exactly the same as I’ve shown here

  • @IndraSundanese
    @IndraSundanese Год назад

    is there possible to get .ipa file using this method?

    • @jfversluis
      @jfversluis  Год назад

      There is an ipa involved but you won’t be able to release that to the App Store if that’s what you’re asking

  • @johndoe1829
    @johndoe1829 2 года назад +1

    Been a new dev to mobile, i followed your instructions and ended up stuck on the developer registration because apple is telling me that i need to purchase membership. Is there around this?

    • @jfversluis
      @jfversluis  2 года назад +1

      Nope! As mentioned explicitly in the video, you will still need a paid Apple Developer account

  • @victorcorrales7152
    @victorcorrales7152 2 года назад

    Hello, thanks for the video. Do you know if the publish process can be done with MacOS running on VMWare ?, is like having a physical Mac I think :)

    • @jfversluis
      @jfversluis  2 года назад +1

      That will probably work like a physical Mac indeed. Beware that it is illegal though 😉

  • @MalamIbnMalam
    @MalamIbnMalam 2 года назад

    Hello, I am a Mac/Linux user. I noticed that you were recording your desktop on Windows OS. What Video recording software are you using to share your screen? Thanks!

    • @jfversluis
      @jfversluis  2 года назад +1

      I have a bit of a complicated setup. The machine I work on and the machine that I record on are two separate machines. I have an Elgato Game Capture in between and use OBS to record

  • @hadiriazi
    @hadiriazi 3 года назад

    Hey Gerald , any nuget package for stories with progress bar (like imstagram stories eith progress) for xamarin forms .? And thnak you for your great contents

    • @jfversluis
      @jfversluis  3 года назад

      Not that I know of, but you should be able to make something yourself with the progress bar in Forms, just add one for each story :)
      Thanks!

  • @rahulsabu9560
    @rahulsabu9560 Год назад

    An error occured while executing mtouch tryed many ways how can i achieve this.... pleas help me
    Thank you

  • @guywangueu9817
    @guywangueu9817 3 года назад

    Thanks for everything. I am from Paris

    • @jfversluis
      @jfversluis  3 года назад +1

      Thank you Guy! Appreciate that! Hello from the Netherlands 🇳🇱!

  • @adelmourad8024
    @adelmourad8024 3 года назад

    Does it build the app in the clould then download the compiled app to the local iphone device ? Or eveything is done locally ?

    • @jfversluis
      @jfversluis  3 года назад +1

      Everything is done locally

  • @subnormalbark2683
    @subnormalbark2683 3 года назад

    8:10 Do you need to pay? It’s says I have to register as a app developer even though I’m just trying to hook up to my iPhone

    • @jfversluis
      @jfversluis  3 года назад +1

      For this to work you will need to have a paid Apple Developer account, yes

    • @taffy1979
      @taffy1979 2 года назад

      @@jfversluis is there no way of getting around paying all that money at all

    • @jfversluis
      @jfversluis  2 года назад

      Unfortunately not

  • @rasmusb639
    @rasmusb639 3 года назад

    This does not work on my computer - says 'No valid iOS code signing keys found in keychain. Please enable Automatic Provisioning from the iOS Bundle Signing page' ... Automatic provisioning is enabled though....

    • @jfversluis
      @jfversluis  3 года назад

      🤷‍♂️ didn’t run into that, so not sure what is going on for you, sorry

  • @isiahjones_33
    @isiahjones_33 2 года назад

    Do you have to have the paid version in order to sign in while using windows?

  • @pradipmanna6371
    @pradipmanna6371 3 года назад

    Simply Awesome!

    • @jfversluis
      @jfversluis  3 года назад +1

      Glad you think so! Thanks!

  • @akielkucki
    @akielkucki Год назад

    Hey Gerald, Is there any way I can do this in Jetbrains Rider IDE?

  • @bruno_kdjbnaoeuthmal
    @bruno_kdjbnaoeuthmal 3 года назад

    I’m trying really hard to make this work, but when visual studio ask to manually open the app, when I do that, it just closes. What a bummer.

    • @jfversluis
      @jfversluis  3 года назад

      Too bad! Does it has something useful in the output logs?

  • @testappsample3901
    @testappsample3901 2 года назад

    which app can i download in iphone physical device

    • @jfversluis
      @jfversluis  2 года назад

      Not sure what you mean :)

  • @apolopistache1687
    @apolopistache1687 2 года назад

    Hello, is possible to install application on IOS without have a developer license ? I just need to install an application on three phones from a windows computer.

  • @xAckarax
    @xAckarax 2 года назад

    Will this work on the iphone 13 with the M1 chip?

  • @abba5102
    @abba5102 3 года назад

    Very very good. Awsome

  • @taramughal348
    @taramughal348 11 месяцев назад

    One can create apps and submit them without paid apple developer account?

    • @jfversluis
      @jfversluis  11 месяцев назад

      Not using this method. For this method to work you will need the paid account. If you develop on a Mac directly I think you can do it without the paid account

  • @AzThruN
    @AzThruN 3 года назад

    I have an Enterprise Apple Developer account and automatic provisioning seems to be a problem 😔

    • @jfversluis
      @jfversluis  3 года назад

      Oh really? That is weird... If you believe there is something wrong there please report it through Visual Studio with Help > Report a Problem

    • @itamarcus
      @itamarcus 3 года назад

      me too... always the same error..."A valid provisioning profile for this executable was not found."

    • @anthonyhernandez5414
      @anthonyhernandez5414 2 года назад

      hi, did you find a way to do it with an Enterprice account?

    • @AzThruN
      @AzThruN 2 года назад +1

      @@anthonyhernandez5414 Yes. Not sure if it applies to all, anyway, what I did were 2 things. First. I asked my company to provide me an account that doesn't require federated login, because VS doesn't support the popup sign-in when logging into Apple account; and, I also asked for "Admin" level access in order to get around the automatic provisioning problem. Originally I had "Developer" access and that level of access didn't allow me to do automatic provisioning. Hope these helps.

  • @dpmazzo1209
    @dpmazzo1209 2 года назад +1

    Hi Gerald. I just updated my VS2019 to version 16.11 (required for Xamarin Hot Restart), paid for Apple Development Account, etc. I was able to connect to my apple account, detect my iPhone on VS, but there is a message saying that was unable to load certificates and for some reason I need Xcode7.3 otherwise it is not possible to make automactic provision. How is this even possible? Can't find any solution over the internet and already paid for 1 year to have a developer account. Any ideas?

    • @dpmazzo1209
      @dpmazzo1209 2 года назад

      Just generated a CSR certificate file using OpenSSL. Now I am about to install VS2022 as well and later I will try to load my apple account again and see what happens.

    • @jfversluis
      @jfversluis  2 года назад +1

      I think this flow is bugged right now. I think you can make it work with the latest VS2022 preview but you have to take some manual steps

    • @dpmazzo1209
      @dpmazzo1209 2 года назад

      @@jfversluis hi, thank you for the reply. I've just created a brand new VM with Win10x64 + VS2022, but we still have same problem regarding apple account provisioning even taking manual steps. There is a Microsoft thead opened about this issue.

    • @koria6
      @koria6 2 года назад

      @@jfversluis thanx for all , Is ?? xcode run with VS2022?

  • @naunihalsidhu
    @naunihalsidhu 2 года назад

    Can we generate .ipa without mac (using just iPhone) ?

    • @jfversluis
      @jfversluis  2 года назад +1

      For iOS it’s ipa files :) no, for that you still need a mac

  • @KravchenkoIgor
    @KravchenkoIgor 3 года назад

    I have purchased iPhone 2 weeks ago and cannot purchase developer account. Always get error. I don't understand why people are still developing for ios.

    • @jfversluis
      @jfversluis  3 года назад

      Sorry to hear that! What seems to be the problem?

    • @KravchenkoIgor
      @KravchenkoIgor 3 года назад

      @@jfversluis it says "Purchase failed". Now I waiting for ITunes support response

    • @jfversluis
      @jfversluis  3 года назад

      Hope it will get sorted soon!

    • @KravchenkoIgor
      @KravchenkoIgor 3 года назад

      @@jfversluis finally, I've paid 100 USD. iTunes support helped me with this. Now I'm waiting when my enrollment will be continued.

    • @jfversluis
      @jfversluis  3 года назад

      Great!

  • @Famus98
    @Famus98 2 года назад

    @Gerald Versluis I have problem. I have paid apple developer account and when I want to run my app on my Iphone11 but after I select my account i reacive error "this request is forbidden for security reasons authentication error. xcode 7.3 visual studio" I dont understanw what i did wrong and how I should go around with that.

    • @jfversluis
      @jfversluis  2 года назад +1

      At the moment Visual Studio has issues with this scenario due to unforeseen changes on the Apple APIs for this. It’s being worked on!

  • @29DPT
    @29DPT 2 года назад

    I have an HP envy windows 10 laptop, i have apple email, can I still use my hp envy laptop to create apple apps, publish apps to apple store, n how, can I also develop android apps, could I use Xcode or does xamarian replace Xcode swift

    • @jfversluis
      @jfversluis  2 года назад

      The final build always needs to happen on a Mac and you will need to get certificates on a Mac. What is shown in this video only works for development

  • @ugwukennedy2724
    @ugwukennedy2724 2 года назад

    You are a great guy

  • @TomPenningtonGeorgia
    @TomPenningtonGeorgia 2 года назад +1

    Nice!

  • @sifar1857
    @sifar1857 3 года назад

    How about publishing?

    • @jfversluis
      @jfversluis  3 года назад +1

      What about it? :) I talk about it in the video

  • @christianzaragoza7575
    @christianzaragoza7575 2 года назад

    Muy buenos todos tus aportes Gerardo, consulta, funciona para iPhone con versión de iOS 15? yo probé y no me dejo, tengo un iPhone 6 con iOS 14.4 y funciona muy bien. Saludos desde Argentina.

    • @jfversluis
      @jfversluis  2 года назад +1

      Hey Christian! I have been to Argentina, that is so cool! :D Anyway, it _should_ work for iOS 15, however I think there are issues with Hot Restart now in general unfortunately. The team is working very hard to fix it... Hopefully soon!

  • @ГалинГеоргиев-ю4щ

    Hello, anyone else getting error on the part with Setup hot restart? I am getting "Invalid request, Service mapping to the requested URL is not available". Any ideas?

    • @jfversluis
      @jfversluis  Год назад

      If you're having any issues report it through Visual Studio. Under the Help menu go to Provide Feedback > Report a Problem.

  • @Donald.Archer
    @Donald.Archer 2 года назад

    Damn... No one I know owns an iPhone... Still stuck... I heard it was possible with a mac vm, just don't know where to get one...

    • @jfversluis
      @jfversluis  2 года назад

      Probably is possible, as per the license agreement it’s also illegal…

  • @eminka.3560
    @eminka.3560 3 года назад

    I can't select anything in the team combobox. It just shows the "select team" and no more entries (not even my individual account) .. Do i have to create a team in my developer account?

    • @jfversluis
      @jfversluis  3 года назад +1

      A team should automatically be there. Maybe log out and log in again?

    • @eminka.3560
      @eminka.3560 3 года назад

      My developer account is the same as my icloud account .. Is this the problem?

    • @eminka.3560
      @eminka.3560 3 года назад

      @@jfversluis ok.. I am going to try this.. Thank you

    • @eminka.3560
      @eminka.3560 3 года назад

      That suggestion worked for me ..

  • @mwardell18290
    @mwardell18290 2 года назад

    Is the VS 2022 issue resolved for .Net MAUI

    • @jfversluis
      @jfversluis  2 года назад

      Not sure what issue that was, sorry. I don’t use this much myself so I guess you’ll have to try :)

  • @alihyder7266
    @alihyder7266 Год назад

    can we run flutter app

    • @jfversluis
      @jfversluis  Год назад

      You’ll have to ask them. This only works with .NET MAUI and Xamarin :)

    • @alihyder7266
      @alihyder7266 Год назад

      @@jfversluis ask to Flutter company?

    • @jfversluis
      @jfversluis  Год назад

      @@alihyder7266 Flutter is from Google. Xamarin and .NET MAUI is from Microsoft. The technology in this video is built by Microsoft and will only work with .NET MAUI and Xamarin. I don't know of anything similar for Flutter, you will have to ask Google and/or their community.

  • @serkankrks9071
    @serkankrks9071 2 года назад

    i am just start to VS Xamarin .. i have iphone but havent macos.. i want learn to develop i phone app... can i developing app with free Account ? i was tryed to get developer account but its show me purchase page..

    • @jfversluis
      @jfversluis  2 года назад

      As mentioned in the video, you need a paid Apple developer account unfortunately

  • @mukasasaidi7628
    @mukasasaidi7628 Год назад

    Hope the video will help me

  • @29DPT
    @29DPT 2 года назад

    How do you get paid apple Developement

    • @jfversluis
      @jfversluis  2 года назад

      Have a look here: developer.apple.com/programs/enroll/

  • @nirNP
    @nirNP 2 года назад

    Hi Gerald, thanks for your videos. I have been following your videos quite a lot these days, just started on .NET Maui. I had one question. I don't own a Mac neither do I own an IPhone. Is there a way to develop for IOS. Is there a possibility to use an Mac emulator on windows PC and somehow connect with visual studio for testing out on iOS

    • @jfversluis
      @jfversluis  2 года назад

      Thanks Nirmal, appreciate that!
      Unfortunately without either of those it’s not possible to develop for iOS. The Simulator does not run on Windows.
      I think on the technical side there is nothing that prevents it from being able to work, however Apple just doesn’t release it for Windows and in fact through their license agreement they prohibit macOS from running virtual and needing iOS apps to be built on macOS. Not much we can do about it unfortunately.

  • @richardvanopstal1058
    @richardvanopstal1058 2 года назад

    En dan moet je een membership developement account aanmaken en per jaar 98 euro betalen.

    • @jfversluis
      @jfversluis  2 года назад +1

      Klopt! Zorgen dat die app geld op gaat leveren dus!

    • @richardvanopstal1058
      @richardvanopstal1058 2 года назад

      @@jfversluis Das weer een uitdaging! Of apps maken voor klanten die ervoor betalen. Die optie is er ook uiteraard.

    • @jfversluis
      @jfversluis  2 года назад +1

      @@richardvanopstal1058 precies. Een boel mogelijkheden. Aanschafprijs, in-app purchases, advertenties…

  • @zikkrype
    @zikkrype Год назад

    It it possible for me for learning purposes get free active membership account? I'm not iOS developer, so I don't see much sense to purchase membership for 99 bucks

  • @SIMPLENERO75
    @SIMPLENERO75 3 года назад

    Great!!!!

    • @jfversluis
      @jfversluis  3 года назад +1

      It’s really cool technology!

  • @GaiaTree
    @GaiaTree 2 года назад +1

    But i dont have iphone aswell 😃

    • @jfversluis
      @jfversluis  2 года назад

      Unfortunately there is no other way without it :(

    • @GaiaTree
      @GaiaTree 2 года назад

      @@jfversluis do you know expo react native

  • @eliaspujols5015
    @eliaspujols5015 3 года назад

    "Without a Mac" but you need to pair a Mac XD
    This video should be: "How to build an iOS app from Windows" instead.

    • @jfversluis
      @jfversluis  3 года назад +1

      Then you didn’t hear what I said. I showed that it wasn’t paired to a Mac. Pairing to a Mac is NOT necessary

  • @AliKhan-jz3zs
    @AliKhan-jz3zs 3 года назад

    I'm from Nepal

    • @jfversluis
      @jfversluis  3 года назад

      Very cool! Welcome! Here all the way from the Netherlands!

  • @tentacle_sama3822
    @tentacle_sama3822 2 года назад

    Damn I dont have an Iphone

    • @jfversluis
      @jfversluis  2 года назад +1

      Then it’s not possible 😢

  • @perfect.stealth
    @perfect.stealth Год назад +2

    God i hate Apple.

    • @jfversluis
      @jfversluis  Год назад

      They sure seem to hate us with how complicated they make some stuff 😅

  • @comelyboy
    @comelyboy 2 года назад

    He looks like Elon Musk

    • @jfversluis
      @jfversluis  2 года назад +2

      BRB going to buy RUclips

  • @PolatPINAR
    @PolatPINAR 3 года назад

    Now we know where you live :P

  • @HanumanthS-n5r
    @HanumanthS-n5r 9 месяцев назад

    Hey Gerald , Microsoft pulled out the Visual studio for Mac few months back ..so i see very little scope for the iOS development..thought windows, Samsung watch App doest not support Iphone.. and now Microsoft they should take decession not to support iOS platform , apple deserve this because they r very arrogant not supporting their development tools for other popular flatforms like winows .. nicely put their technical buz word ..Eco system ..that nothing but money minded. should i need to buy iphone and macbook after selling my kidney even for developing a test app for Iphone ?.. so this time to teach them same lession using eco system, when apple development tools margin falls low then automatically they support VM and Virutal device for other platforms..

    • @jfversluis
      @jfversluis  9 месяцев назад

      The iOS platform is very much supported by. The video you’re commenting on shows you how to test your iOS app from Windows. Another option is to still use a Mac as a build host, that is not going away. Or use VS Code as a replacement for Visual Studio for Mac. The .NET MAUI team is using that daily. Lots of options!
      The requirement to only build iOS apps on macOS is one that Apple imposes on us. There is not much anyone can do about that.

  • @fernandomontesnavarrete8826
    @fernandomontesnavarrete8826 8 месяцев назад +1

    Can I generate the .IPA installer and be able to install it on any iPhone without having to pay a bill or connect to Apple services?