How to compile a flutter application to iPhone WITH NO MAC (FREE | NO JAILBREAK)

Поделиться
HTML-код
  • Опубликовано: 29 ноя 2021
  • Hey everyone! Today I will show you how to compile a flutter app to IOS (iPhone) for completely free and with no Macbook or jailbreak. Using websites like Codemagic which creates a mac virtual machine for you with XCode pre-installed, almost instantly. You can get your app up and running pretty fast.
    Note: The certificate with a free AppleID expires in 7 days. AltStore renews these certificates when they expire if you chose to. You can only have 10 app IDs at one time. You also cannot delete app IDs until they expire. If you want to get your app on the app store, you need to spend 99 dollars a year on the development program to have it put up there.
    Code magic: codemagic.io/
    Filza download: filzadownload.com/
    iTunes download (DO NOT GET FROM MICROSOFT STORE): support.apple.com/downloads/i...
    AltStore download: altstore.io/
    tags (IGNORE):
    flutter deploy to ios device,flutter tutorial,flutter for beginners,flutter app,flutter real world app,iphone app,flutter,code signing,cross-platform app,ipad app,development,dart,coding,ios,compile,flutter,no mac

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

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

    Good and simple content. Thanks very much.

  • @divyanshm.2276
    @divyanshm.2276 9 месяцев назад +1

    thanks bro very much

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

    Thanks 😊

  • @VladimirPutin_-rp5hi
    @VladimirPutin_-rp5hi 11 месяцев назад

    It's wonderfull, thank you very much!!

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

    thanks a lot

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

    thanks a ton!!!! bro, it works, i compiled the ipa file and used sideloadly to easily install in to my iphone.

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

      Glad to hear it!

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

      Yeah, did it too over sideloadly... Very fast and easy over sideloadly. But my App crashes instantly 😂(working on Android) is there any way to debug it?

    • @zojirushi1
      @zojirushi1 3 месяца назад

      how did you sideload your flutter app to iPhone?

  • @GTNOfficial
    @GTNOfficial 5 месяцев назад

    I somehow got this to work with a build of my app and fileza not working on iOS 17, but now I can't install any newer app builds. Any chance you know of a fileza alternative or other way to make this work using just a PC on ios 17?

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

    Plains of hacky methods!! Thanks sir

  • @markdeyarmond2070
    @markdeyarmond2070 6 месяцев назад

    My app crashes immediately. I can install but as soon as I try to open it crashes. Option to do anything with app extensions never came up as an option

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

    I need help, there is a tweak I want to compile but don’t know how, it’s a tweak for calculator

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

    4001009: Invalid .ipa file: missing embedded mobileprovision gettign this error when uploading the .ipa to Daiwai why any idea

  • @jaydenmg1127
    @jaydenmg1127 28 дней назад +1

    So far i have tested it and it works well for apps that doesnt connect with Firebase, but it just shows a white screen when I sideload an app that has firebase connection. What about apps that do connect with Firebase database like Login pages, etc. Maybe im missing something? Do reply me if it will work if I sideload the app with a firebase connection? Is there a way for it? Thanks in advance.

  • @giakiendau3968
    @giakiendau3968 6 месяцев назад

    my filza showing no files and is empty, what can i do to fix

  • @zojirushi1
    @zojirushi1 3 месяца назад

    can you do an updated version for 2024 with flutter app to iPhone latest ios version and with no mac? windows PC only. do you need to pay the $99 apple developer kit? or can you load an app onto your phone. just for yourself to use daily?

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

    hey its been an hell for me trying to use the comand git add because after that i get the same error as you but no .git file got created on my folder can you help?

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

      Yes, you need to make sure hidden folders are enabled in file explorer. The .git folder is a hidden folder by default

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

    I got a error during building IOS: Automatically assigning platform `iOS` with version `9.0` on target `Runner` because no platform was specified. Please specify a platform for this target in your Podfile. "Error running pod install"
    My flutter project didn't generate the podfile, so I can't define the IOS version. How can I fix that if I'm using Windows? I definitely can't instal podfiles.

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

      This is strange. My flutter project does not have a pod file either but it still works without errors. It also automatically assigned the iOS version to 9.0 like yours did. I'm not sure why it would error on the pod install when you don't even have a podfile.

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

    Pls make video on how to do same for unity game

  • @haroonrehman8156
    @haroonrehman8156 11 месяцев назад +1

    How can we handle real-world situation like integration of Firebase, Google Auth, Notifications and other Platform specific configuration where you have to open your Flutter Project in Xcode and perform all those configurations et.

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

      Problems like that require you to either make a mac virtual machine or get a package for flutter that does that for you. This method is called purely for compiling the app to the iPhone. If you need to write platform native code then there’s really nothing you can do except install Xcode onto a virtual machine or get a cheap Mac

  • @BRAR-rz9wo
    @BRAR-rz9wo 2 месяца назад

    ERROR :says invalid format in altstore

  • @memes_duniya__
    @memes_duniya__ 4 месяца назад

    But how to use flutter based

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

    At 9:28 I say that you still need AltStore if you have a jailbroken phone. This is not correct as you can install an extension to Filza that allows you to fake "code sign" your app. This is ONLY for jailbroken phones, if you aren't jailbroken then this will not work at all.

    • @muhammadharis-lo9nv
      @muhammadharis-lo9nv 2 года назад +1

      Hi sir is still need xcode or mac os remotely? I have no macbook and dont want to use hackintosh because my latop is not support and when i try in hackintosh virtual box my pc running very slow there is solution to install xcode in windows without hackintosh

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

      @@muhammadharis-lo9nv You do not need xcode or mac os for this. If you watch through the video I show you this service called codemagic. You can sign up with your email and then compile it using codemagic's Mac. You just need a github account and codemagic account and a apple id, no virtual machine or anything.

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

      my iphone xr is not jailbroken and it still works

  • @Hardy970
    @Hardy970 7 месяцев назад +1

    Hi, currently Filza is not compatible with iOS 17, so when I install it, I can't open it. Do you have an alternative to suggest?

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

    Hi, I am beginner in flutter. I want to know, .ipa file directly install in iphone real device without Filza ( like . apk file in android) is it possible?

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

      Unfortunately, it's not possible to install an ipa file to an iPhone like in Android unless your phone is jailbroken. The only way to install it is with Altstore or some application like that. When I made this video I did make a couple mistakes in the installing process and I bet there is a much cleaner tutorial out there that goes more in-depth with the instructions on installing it. I only used Filza to make the ipa work properly with Altstore but if you want to, you could jailbreak your phone. I know how much of an inconvenience this is, but it's the only way to make installing ipa's as seamless as an apk file in android. Please reply if you have any questions!

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

    if i want to share the app with another one should i make same steps with his iphone ?

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

    do you have other apps like filza it doesn't open on my iOS 15 device i follow every step you go through but doesn't work i needed it very much please help🙏

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

      Hey I responded to another comment like this and I looked into it. Unfortunately Filza only supports up to iOS 14 for some reason and I don't know when they will update it. I haven't tried this myself but see if you can follow my steps in Filza but on windows instead, like unzip then rezip etc. I'm really sorry about this and I will look into a work around.

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

    Hi, i already successfully builded it, but there is no Explore build via SSH or VNC Client. Is there any way to get the IP?
    Thanks :)

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

      Solved. Forget to check the VNC testing, LOL

  • @user-nf9wb8ge1m
    @user-nf9wb8ge1m 2 года назад

    Hello, when I finished installed the app builded by codemagic,it show below: In iOS 14+,debug mode Flutter apps can only be launched from flutter tooling, IDESswith Flutter plugins or from Xcode. Alternatively, build in profile or release modes to enable launching from the hone screen. but I already build by using release mode,it still show this message...

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

      To be honest I have no idea why it would be saying that. Try to build it again with making sure that you did select release mode. Debug mode does not run standalone in iOS 14 or above. It needs an ide to be attached for some reason.

    • @user-nf9wb8ge1m
      @user-nf9wb8ge1m 2 года назад

      thanks dude,i reopen a new project and build it again now it works,not pretty sure what went wrong,but your video really give a great help.

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

      @@user-nf9wb8ge1m your welcome!

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

    Hello there I am currently running on ios 15 well the latest ios and filezia or whatever it was called currently installed onto my iphone and does not open it instantly closes the application

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

      So filza doesn't work on phones iOS 14 and up for some reason and there are videos out there on how to get filza on iOS 15. Here is one I found: ruclips.net/video/h9ZPzx6C2ro/видео.html

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

      This is obviously not the best solution and I recommend trying to follow the steps I take on filza, but on windows instead. Or find a filza alternative.

  • @og_akoh
    @og_akoh 8 месяцев назад

    hello when i tried to open filza the app just closes immediately what can i do

    • @quickstergamestutorialsgam3899
      @quickstergamestutorialsgam3899  8 месяцев назад

      I would recommend trying to setup the contents of the ipa file on the pc rather than filza as filza can be a bit broken on newer iOS versions. I’m sorry this tutorial is a little bit dated but 90% of the steps can still be followed without any problems. I might make an up to date version of this video with these problems solved, in the mean time, try to follow the steps on the pc like I said and then if that doesn’t work look into another file manager for iOS similar to filza 🙂

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

    My app keeps failing to build on the "Building iOS" stage, what can I do?

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

      It is failing to compile somewhere. Check if your app has any errors and see if codemagic will give you information on where it went wrong.

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

      @@quickstergamestutorialsgam3899 I'm not sure exactly what one thing is causing it as it appears to be multiple errors. I built my app using Teta, and then downloaded the project as a .zip package. I think that it is a problem with Teta currently

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

      @@Bonnie39 Yes I believe if you used a service like Teta to make your app it may cause problems. I'm not that familiar with Teta but it does produce flutter/dart code correct?

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

      @@quickstergamestutorialsgam3899 yes

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

      @@Bonnie39 Yeah I don't know what causes it but there must be a problem with Teta. You should try to download the flutter sdk on your physical computer and try compiling for like windows or something to see if there is still an error. That way you can see the error messages more in-depth.

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

    Filza is installed, but not opening in my device, i am on iOS 15, may be it supports till iOS 13,
    Is there any other way ?

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

      Possibly, we only use filza to get the ipa file set up properly for the installation through altstore. Try to follow my steps in filza but instead in windows. I tried to do that before and it didn't work, but I'm almost certain I was doing something wrong. If all else fails then you will unfortunately probably have to jailbreak your device which is not as difficult as it may seem. It looks like filza supports up to iOS 14 currently.

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

      same here

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

    my .ipa file type is not IOS app, its just IPA file. Why?

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

    Do i want to jail brake my i phone for this?

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

    Hello i have completed the tutorial for ios 15 from the comment section, but when i try to install the app from altsotre it says that “the app is invalid” is there any solutions for that? Thank you

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

      This issue has happened to me in the past when I tried to zip the file on Windows rather than on the phone. It is possible that the file is invalid for various reasons, but I am not sure what the specific issue is because I haven't tried the iOS 15+ method myself. My advice would be to retrace the steps from the tutorial and see if it works, but I wouldn't know how to fix it if it doesn't. I apologize for not being able to provide more helpful information, but if you do figure out a solution or workaround, please let me know.

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

      Have you managed to solve it? @Dhiaz Rionaldo

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

      @@AndreiVS2300 nope

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

      @@quickstergamestutorialsgam3899 should i have the apple developer account? Or just an apple id?

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

      @@dhiazrionaldo Just an apple ID works with altstore.

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

    As cool as this is, I'm glad I have a MacBook. My biggest fear is updates. iOS will update something, or codemagic wont update something and this process will fail 80% into it. Good tutorial though

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

      Thanks for the compliment. Personally this was the method I used before I got my Mac so I could test apps on my physical device, and I thought I would share it. Really the best solution if you don't have the money for a Mac is a virtual machine, but I understand why a lot of people don't want to go through the hassle to make one (or their computer simply isn't powerful enough).

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

    filza crashed on launch for both with and without app extensions :(

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

      If your on iOS 15 your going to have to look up a workaround unfortunately. There is a lot on the internet so just find a tutorial for a file explorer for iOS, or filza for iOS 15. I'm sorry for the inconvenience.

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

      @@quickstergamestutorialsgam3899 I've managed to make it work, I've installled FilzaEscaped because it supports ios15 but it does have some bugs for example it shows that applications folder empty, so as a workaround, I've taken the payload folder from pc , made it .zip ( notice .zip not .ipa ) and then I've unzipped and zipped the zip file through apple's default file manager, and renamed it in FilzaEscaped to .ipa because u can't do it in apple's default file manager and installed it through altstore and it worked.Hope that it helps other people struggling with new ios versions

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

      @@abdelhakrazi6106 You should make this a full comment and not a reply. I want to pin this because a lot of people have this problem.

  • @knightx9405
    @knightx9405 Год назад +4

    apple's evil business plans

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

    Failed to install dependencies
    what is the solution ?

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

      == Use manually uploaded iOS code signing files ==
      > keychain initialize
      Initialize new keychain to store code signing certificates at /Users/builder/Library/codemagic-cli-tools/keychains/22-03-22_p9ywzejc.keychain-db
      Create keychain /Users/builder/Library/codemagic-cli-tools/keychains/22-03-22_p9ywzejc.keychain-db
      Set keychain /Users/builder/Library/codemagic-cli-tools/keychains/22-03-22_p9ywzejc.keychain-db timeout to "no timeout"
      Set keychain /Users/builder/Library/codemagic-cli-tools/keychains/22-03-22_p9ywzejc.keychain-db to system default keychain
      Unlock keychain /Users/builder/Library/codemagic-cli-tools/keychains/22-03-22_p9ywzejc.keychain-db
      == Install Flutter dependencies ==
      > flutter packages pub get
      Resolving dependencies...
      The current Dart SDK version is 2.16.1.
      Because ios_test requires SDK version >=2.17.0-69.2.beta

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

      It looks like Codemagic's Dart SDK version is 2.16.1 and the SDK on your own machine is beta release 2.17.0. You need to downgrade your flutter version to something equal to or lower than 2.16.1 on your PC.

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

      @QuicksterGames Tutorials/Gameplay/And more! Hi, I'm facing the same issue. Could you please make a short video tutorial on how to fix this problem? I'm not sure how it works. I would really appreciate any help. Thank you in advance, cheers :)

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

      @@markkeresztessy9414 I personally haven't had this problem so I don't know how to show myself fixing it. I will look into it more but just make sure you are not using a beta release of Flutter, thats all.

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

      @@markkeresztessy9414 The original commenter posted an error log but it looks like it got deleted, so you can't compare it to your problem unfortunately.

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

    can't believe you are actually using Minecraft for this lol

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

      Lol I know but you can use other apps as well, or you could just upload the ipa from your computer and download it onto your phone. Anything works

  • @dedded-je3eg
    @dedded-je3eg 2 месяца назад

    git add **
    git commit -m "initial"
    git push