How to Publish an iOS App Without a Mac

Поделиться
HTML-код
  • Опубликовано: 30 янв 2025
  • ИгрыИгры

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

  • @RigorMortisTortoise
    @RigorMortisTortoise Год назад +19

    I'm honestly not sure if I would've been able to launch my game to iOS without this video, thank you so much!!

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

    I'm hesitant to try this but I applaud you for making this tutorial. It's baffling how obscure things become when you're trying to find resources on this. A real buzzkill if you don't realize this when you're about ready to show off your first mobile game. As a software engineer you'd think I'd jump into it but would love to hear from more people who've had success with it before I dive in..

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

      Yeah, definitely not a lot available for doing this without a Mac.

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

      @@midniteoilsoftware would you pay for a service that promises to build on mac for you, if that existed?

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

      @@notrafaelk Only if this solution stopped working for me.

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

      @@midniteoilsoftware just out of curiosity, what price point would you consider fair?

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

      @@notrafaelk Well, Unity's cloud build is pretty cheap. Building under macOS Ventura with a standard hardware configuration of 4 vCPU, 16GB memory and 400 GB disk is $0.07/build minutes. A premium configuration consisting of 6 vCPU, 30 GB memory and 1 TB disk is $0.25 / build min.

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

    WoW. Will definately give it a try for the project I am currently working on as I am someone who can't afford expensive Mac machine which will become useless in less than 2 years because Apple keep updating XCode version required and Mac OS version to have that Xcode version and Mac machine version to have that Mac OS version ... hahaha.... vicious cycle and you my friend here has just unleashed a way out of this vicious cycle :) Many thanks.

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

      Would you pay for me to build it on my mac?

  • @PolderKoning
    @PolderKoning Год назад +2

    Thanks. Finally it worked. I googled for a few hours until I bumped into your video. Great!

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

    Hey! I just wanted to comment and say thank you so much. I wouldn't have been able to do this myself with all of these little details here and there. Thank you for taking your time to explain everything in detail. This is a gem of a tutorial my good sir!

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

      Thanks for the feedback! I'm glad it was helpful.

  • @captainnoyaux
    @captainnoyaux Год назад +2

    (I reposted my comment I got it on the wrong account)
    If I'm correct for another game you just need to create the mobile provisioning profile and the unity cloud build configuration @ 8:39
    Yep it worked ! Don't forget like me to add the post-build script in the unity cloud build (had it in my project only) so I had to rebuild but it worked perfectly, thanks a lot !

  • @programophy7390
    @programophy7390 9 месяцев назад +2

    Man! You earned a subscriber. Get back to you after deployement

    • @midniteoilsoftware
      @midniteoilsoftware  9 месяцев назад +1

      Glad to hear it!

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

      @@midniteoilsoftware `block in exec_fastlane': Build Failure (RuntimeError)
      I'm getting this error It's related to fastlane do you know any fix?

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

      @@programophy7390 sounds like a credentials/signing/authentication error

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

      ​@@midniteoilsoftware I set the credentials properly also my environmental variables is also working. For information this is my second app, first one went successful with the same method

    • @programophy7390
      @programophy7390 9 месяцев назад +1

      @@midniteoilsoftware Here is the Update: Still getting the same errors but I see the build is uploaded on testfligh so that's not gonna matter I guess

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

    You have so many videos that I watch thinking this doesn't apply yet but it will. Good stuff.

  • @54egg
    @54egg Год назад +3

    Wow, thanks for video. Amazing how complex this process is. Would be nice if more of this process could be automated.

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

    If someone is experiencing a problem with the "Unable to upload archive" log, one of the reasons could be the "Executable name" field that you configure in the target in Unity Cloud. The field name must be "build" or whatever you define in the path within the bash script.

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

      do you know why i might be getting this issue? it doesnt seem to be able to even run the post-build.bash file at all
      "/BUILD_PATH/illuminantinc.my-project.default-ios/./Assets/post-build.bash" "/BUILD_PATH/illuminantinc.my-project.default-ios/./temp20231229-4482-kmaqve" "/BUILD_PATH/illuminantinc.my-project.default-ios/.build/last/default-ios" ios
      sh: /BUILD_PATH/illuminantinc.my-project.default-ios/./Assets/post-build.bash: /bin/bash^M: bad interpreter: No such file or directory

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

      Faced with this issue. Can you explain what do you mean by "build".

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

      @@dmytrokrepkikh4644 In your .bash script, I noticed that in the video at 12:44, on the fourth line it ends with "/build.ipa". This "build" is the name of the file that you put in your target in Unity Cloud, more specifically in the "Executable name" field

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

      ​@@recOndbz, so for example, if my target name is MyGame I need to write in script MyGame.ipa?

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

      I have this issue and the Executable name is "build" ... :(

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

    EXCELLENT VIDEO! I rarely comment, but this is really great stuff. My only issue was windows formatting on the bash file-- you may want to add a comment there to remind people to format as unix.

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

      Hmmm, I never had an issue. Are you talking about line-endings?

  • @machapuis
    @machapuis 8 месяцев назад +2

    Great tutorial and great voice! You should do voice acting for animation!

  • @dreamtoaster7037
    @dreamtoaster7037 Год назад +2

    If you are struggling with the post-build script's authentication (an error you'll see in the build log), this is what fixed it for me... You need to use an app-specific password generated in apple's backend.

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

      Thank you. I was also stuck on that :)

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

      So instead of the apple store connect password you put the app-specific password?

    • @ddkigaming6730
      @ddkigaming6730 7 месяцев назад

      Hey, Can you help me out with this? I have added app-specific password for my apple id but still facing this issue. It will be a great help!

  • @codetastisch
    @codetastisch 6 месяцев назад +1

    Boy have you helped me right now. Wow! Thanks.

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

      Glad to hear it! Thanks for the feedback.

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

      @@midniteoilsoftwareYou‘re welcome! I noticed that I keep getting build errors and it keeps failing to build even though building it locally works and runs fine. Is there any way to contact you to elaborate on the details maybe?

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

      @@codetastisch Sure, join my discord server (there is a link in the description) and you can post detailed questions there.

  • @captainnoyaux
    @captainnoyaux Год назад +1

    Thanks a lot for the video ! The process is long and tedious I'll keep this video for the next time I have to do it

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

    I got to the point where the build succeeds, but the build doesn't appear in App Store Connect. The log also shows that the bash script ran successfully. There is no build at TestFlight or Distribution tho. I don't know if it takes time to show but the activity isn't even showing that it is processing to the App Store Connect.

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

      Hmmm, I have not encountered. You might need to reach out to Apple about that.

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

      @@midniteoilsoftware I just saw in the log it failed Uploading to Appstore Connect, it gives me this error:
      "[error] shell-init: error retrieving current directory: getcwd: cannot access parent directories: No such file or directory"
      My post-build script is set as Assets/post-build.bash but it doesnt seem to work?

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

      @@janruretief4329 These type of questions are best posted in my discord channel but I would look at the actual paths shown in the log and confirm that the file structure is correct.

  • @VeganesTomatenbrot
    @VeganesTomatenbrot 28 дней назад

    it says succefully ipa published, but in App Sotre Conect ther is nothing

  • @Hikaru97Kurosaki
    @Hikaru97Kurosaki Год назад +1

    Hi, thank you for this awesome video. I have followed each step by step, and the build is successful, but I keep getting this error on the upload part:
    Error: Error uploading '/BUILD_PATH/something.default-ios/.build/last/default-ios/build.ipa'.
    Error: Unable to upload archive. Failed to get authorization for username 'my email here' and password.
    Upload IPA to Appstore Connect failed

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

      Is the email address and password the same one you use for iTunes?

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

      @@midniteoilsoftware Thank you for the reply. I don't have iTunes, do I need to have it?

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

      If you don't have iTunes, what ID and Password are you using? You need an Apple Account to be able to publish games on Apple.

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

      @@midniteoilsoftware Sorry, I got a bit confused. Yes, I have Apple developer account. But I am not sure about iTunes.

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

      ​@@Hikaru97Kurosaki well for me, the credentials I use to log into App Store Connect are the same I use for iTunes. Are you able to log into appsstoreconnect.apple.com?

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

    Grateful about this tutorial, I can't afford a cloud Mac all the times. I just have a question. What if I've launched an app on ios but I want to create an update? Which step do I need to follow? Thanks.

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

      Increase the build number in your Unity Build Settings, commit your changes to source control and kick off a build.

  • @TheSuperCoolMan122
    @TheSuperCoolMan122 Месяц назад

    My build keeps failing :/ my project is in 2020 version of Unity, no idea what Xcode version it uses, it builds fine locally in Unity, but won't build in Unity DevOps, is updating my project the only option?

    • @midniteoilsoftware
      @midniteoilsoftware  Месяц назад

      @@TheSuperCoolMan122 examine the build log and see what error you’re getting.

  • @martalog74
    @martalog74 Год назад +1

    What is the PEM pass phrase? Where should I get it? Is like another password that it asks me to create at this step?

    • @midniteoilsoftware
      @midniteoilsoftware  Год назад +1

      It’s a password you create. I use the same one throughout the process.

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

    Ive followed all of your process, But im stuck in unity cloud payment. I just want to publish it to IOS and it's saying to subscribe package to make a build

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

      Yeah, Mac builds are no longer free but they're only 7 cents per build minute.
      cloud.unity.com/home/organizations/18966651098468/devops/about

  • @paulligatto8476
    @paulligatto8476 Год назад +2

    Thank you so much for that disambiguation. I'd been trying to accomplish this in various ways for weeks, and was just running into so many complications. Unity should have you do their official documentation (as opposed to the crazed psychopath sitting chained in a basement wearing clown makeup they have now).

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

    Excellent video, I only have some question:
    If i want to do all this process, I have to pay something to apple or is free?
    And what if i want to visualize my app in my phone before uploading to the appstore, i have to do all this stuff ?
    Thank you

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

      An Apple Developer account is $99/year.

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

      You can deploy your app to your iPhone using iTunes without publishing to the App Store.

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

    Thank you very much for this video. this is amazing. although I am stuck at the uploading stage. where can I get a help with that?

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

      Join my discord and post more detail about the issue you’re having and someone should be able to help you.

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

    somehow in the part where you go through the adding the internal testers (24:00) I dont see my build in the "test flight" section (no builds at all even though I successfully have created a build through the unity cloud build and can see it appeared in the "app store" section (where we add the screenshots)). Did you skip some part how to make a build appear there in the test flight section? There is a box however in the "test flight" section offering me to "Upload your builds using one of several tools. See Upload Tools". I was assuming the build should already be uploaded by the unity cloud build at this point, or am I missing something? Thank you for your support!

    • @midniteoilsoftware
      @midniteoilsoftware  Год назад +1

      The build is automatically uploaded so you can ignore the "Upload your builds..." option.
      I do remember there was a "manage compliance" link I had to click. It's possible I didn't cover that in the video.
      Can you post a question on my discord with a screen shot of what you're seeing on the app store section?
      discord.gg/wrdqXPtw9y

  • @justinkingdev
    @justinkingdev Год назад +1

    Very helpful! Especially as a non mac user like myself

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

    Great tutorial! Is building on Unity Cloud free if i were to use it for building IOS apps? Cause i don't see any fees specified in your tutorial

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

      Unity’s services have a pretty generous free tier. I think building for iOS may have changed recently to use Mac hardware and there may be a very small fee depending on usage but I’ve never incurred any build fees. Of course you have to pay Apple their developer fee every year.

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

    does this method also work when you integrated admob into your unity project

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

      @@kevinkoolen I have not used admob but if admob works on iOS devices then how you deploy it shouldn’t matter.

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

    Thanks for the video. How do I go about this when it’s my unity project but I want somebody else to publish it on their App Store account?

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

      I've never been in that situation. If you wanted to build it uses your Unity account then I think you'd have to get them to enter their iTunes credentials into the build configuration.

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

      @@midniteoilsoftwarethanks for the fast reply. Is it possible to build without providing the credentials and add them later in AppStore Connect? Or these have to get built into the ipa file when I run the cloud build?

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

      The credentials are needed to send the build to App Store Connect (which my build does in the post-build step using a bash script). In the past, I have used a third-party tool, called AppUploader, which can be used to upload a signed build to App Store Connect.
      www.applicationloader.net/
      @@malwida1022

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

    Hey, thanks for making this video.
    I am getting the following error when the post-build starts running:
    Uploading IPA to Appstore Connect...
    [error] 2023-09-21 10:48:20.464 *** Error: /APPLICATION_PATH/Xcode13_4_1.app/Contents/Developer/usr/bin/ipatool, terminated with status: 1
    [error] [warning] 2023-09-21 10:48:20.465 *** Error: /APPLICATION_PATH/Xcode13_4_1.app/Contents/Developer/usr/bin/ipatool (1): /APPLICATION_PATH/Xcode13_4_1.app/Contents/Developer/usr/bin/ipatool:2245: warning: statement not reached
    Any idea what may cause it?

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

      I have not seen that before? Was that in Unity Cloud Build? I would probably contact Unity support and send them the build logs.

  • @asdrasika
    @asdrasika Год назад +1

    Really really helpful. Thanks a lot.

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

    My history build every return fail with error: unrecognized project! Please check your app configuration - if this is a Unity application, We expect your "Project Subdirectory" ... Im looking for some reason for that but i cant found. My Folders assets and ProjectSettings is not in subfolders. All there i root folder, so why this error? Im missing something here? Could help me Midnith? Oh, im using (Unity version Control), im build dashboard i have this options, so i keep using this. Mybe is here the proplem? some native unity problem ?

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

      At what stage is the build failing? Is it failing to get the code from version control?

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

      I did some digging. Post this question on my discord server and I'll try to provide some assistance there.

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

      @@midniteoilsoftware Ty for attention Creg. I wil do.

    • @dovekie3437
      @dovekie3437 7 месяцев назад

      I am getting this same error.

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

      @@dovekie3437 I simply asked for a clean build and it worked. I think it was some cache

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

    Hey I'm really stumped by this tutorial. I'm sure I'm making an idiotic mistake, but I've gotten as far as the unity cloud set up, but my unity cloud portal looks fundimentaly different, and I can't find any of the options shown in the video. has there been a major update in the past year? if so, is there an updated guide that I could be pointed to?

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

      I wouldn't be surprised if some things have change. Log into my discord, and post a screenshot of what your seeing and explain what part of the tutorial you're stuck at.

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

      @@midniteoilsoftware Thank you I will do that!

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

    Very useful info. about the Unity portal... You don't NEED a Mac to deploy to Mac, but is it still a good idea to test on a Mac?

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

      If this was a Mac version you would be correct. The video is specifically about building iOS (e.g. iPhone/iPad) apps.

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

    Friend, first of all, thank you very much for this video. I'm in a project where most of the things were already configured. I needed more help in the part where when generating a build in Unity Cloud it goes directly to my builds in Test Flight. I just have a problem, in the "Environment variables" section, the ITUNES_PASSWORD key, can I generate it in the "Keys" section in the developer section on the apple website? If not, how can I obtain this key?

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

      For me it’s my iTunes password. I think should be the same credentials you use to log into test flight.

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

      @@midniteoilsoftware Okay, I managed to solve this part. You can generate a key just for this type of access, configuring it in your Apple Connect account. Now I have another problem, the path of my bash file that you made available apparently takes the wrong credential path (an old credential, not the one configured in Unity Cloud). Can you tell me why this could be happening? In Player Settings the bundler identifier is configured with the correct certificate. Here is the path that appears:
      '/BUILD_PATH/{here}/.build/last/release-ios/build.ipa' cannot be found. (-43). Where I put "here" is getting an old ID, not the one I put in the build settings in Unity Cloud.

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

    awesome tutorial!
    Is using the cloud build and the git necessary to publish a game to the appstore without a mac?

    • @midniteoilsoftware
      @midniteoilsoftware  Год назад +2

      Not necessarily. You need some kind of devops solution to build and sign the app. There is a 3rd party tool that will publish it to the App Store from Windows but the Unity Cloud build solution is much easier (and free)

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

    I keep getting "unrecognized project Please check app configuration" error

    • @midniteoilsoftware
      @midniteoilsoftware  Год назад +1

      Join my discord server and post a more detailed description of where you're encountering that error.

    • @midniteoilsoftware
      @midniteoilsoftware  Год назад +1

      But I suspect the issue is around the name of your project folder. Most git repos replace spaces with hyphens. I think casing matters too.

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

    amazing video. Do you have some for Google Play? to automaticaly build and upload too?

    • @midniteoilsoftware
      @midniteoilsoftware  9 месяцев назад +1

      I do not I'm afraid. I've just been building and deploying to Google manually. Honestly, the only reason I automated the iOS build was because it was the only way I could do it without a Mac.

  • @Paulcitty
    @Paulcitty 27 дней назад

    May i know , How much is need to pay for Unity to build ios app or Is it free , sir?

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

      $.07/build minute for Mac builds, for Windows builds it's free up to a certain point (you probably won't exceed it).

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

    Does this still work today, 2/10/2024 ???

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

      @@JoyCatDev it should. The UI might look a little different though.

  • @keshavgamehead7365
    @keshavgamehead7365 2 месяца назад

    i need this for android devices, so that I can know how to publish in google playstore can anyone suggest?

    • @midniteoilsoftware
      @midniteoilsoftware  2 месяца назад +1

      You don't need this for Google play because you can build your game locally on your own computer (no need for Mac hardware).
      Some links to get you started:
      docs.unity3d.com/6000.0/Documentation/Manual/android-BuildProcess.html
      docs.unity3d.com/6000.0/Documentation/Manual/android-distribution-google-play.html

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

    Hi. This seems to be a great solution. Thank you for this. I am trying out this process and want to know if i can do this process with Free apple developer account before buying the paid developer account?

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

      I would imagine so. I don't have a free account so can't say for sure. I just know you need and Apple Developer Account. I would assume whether you got it for free shouldn't matter but don't hold me to it :)

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

      @@midniteoilsoftware ok. Thank you. I will try it out.

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

      Did you manage to do this with a free developer account? I'm also trying to do this as i don't know if my "idea" will work yet so i don't want to part with money if it's not going to work haha!

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

      @@chelseaphilpott8315 nope. i didnt proceed ahead as you need atleast one apple device to create free developer account with your apple id. unfortunately i don't have any apple device.

  • @test-dj3js
    @test-dj3js Год назад

    i couldnt even do step 1.. i feel so useless. my windows downloaded a zip file and not an openssl installer. sigh.. so i cant even get to see the bin directory in there to paste my environment path like his

  • @test-dj3js
    @test-dj3js Год назад

    i heard this will only work if you if you have pro or plus unity licence.. is this true?

    • @midniteoilsoftware
      @midniteoilsoftware  Год назад +1

      Not at all. I have the free tier and have never accrued any costs for this.

    • @Noir-Road
      @Noir-Road Год назад

      @@midniteoilsoftware So is unity cloud free?
      I understand the app developer have a cost of 99$. Not sure about unity cloud tho

    • @midniteoilsoftware
      @midniteoilsoftware  Год назад +1

      It might as well be. I've only been charged $0.08 for the enter year for DevOps storage.
      unity.com/products/unity-devops#pricing

  • @Malory-Malicious
    @Malory-Malicious 3 месяца назад

    does this work for other stuff that isnt unity?

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

      I've never heard of anyone using Unity Cloud Build for anything other than Unity apps. The post-build.bash script should work for any signed iOS app to actually publish to TestFlight.

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

    That's super useful!

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

    Hello there great tutorial can you done step-by-step how to build and publish an iOS App to the the Apple App Store without access to a Mac. for UE5 please \\\ Thanks

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

      Thanks. I have never published a game developed with UE5 so I'm afraid I won't be of much help there.

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

    I used VMware to create a virtual mac to upload my app.

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

      I wouldn’t broadcast that publicly if I were you. Installing MacOS on non-Apple hardware contravenes the Apple EULA.

  • @hatiko8227
    @hatiko8227 9 месяцев назад +1

    LoL, I'm doing it on April 19 like the author.

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

    I am stuck in this sttep 3:02 openssl req -newkey rsa:2048... When I enter that command I'm getting this output
    req: Use -help for summary. Any help

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

      Make sure your command looks like exactly like this (except replace mykey with your key name)
      openssl req -newkey rsa:2048 -keyout mykey.key -out mykey.csr

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

      The really important thing is to make sure that the -newkey -keyout and -out have hyphens in front of them. In your line I see it's missing. I thing the text file I put on github was wrong although I typed it correctly on the video. I will fix it asap.
      Thanks for bringing this to my attention.

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

      I've fixed the typo in the file on github.

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

      Is unity cloud build free?

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

      Yes, up to the consumption of certain limits they have specified per month.

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

    Hi, thanks for your tutorial. I'm actually stuck on the generate key on CMS, I entered to my folder and I've pasted "openssl genrsa -out kinesis.key 2048" but CMD keeps showing that Openssl is not a valid command. Thanks in advance.

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

      Did you follow the steps to download and install openssl? You need to either make sure it's in your execution path or provide the full path on the command-line when you enter the command.

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

      @@midniteoilsoftwareUPDATE: I found the Path entry on environment variables.
      I couldn't install from the Tar.gz. didn't find any executable. Only a file named config, but Windows wasn't able to open it. Then I find an openssl.exe on another web.

  • @fehowdahl3430
    @fehowdahl3430 22 дня назад

    I didn't understand the @Paulcitty comment and your answer: what isn't free ?

    • @midniteoilsoftware
      @midniteoilsoftware  22 дня назад +1

      Normal cloud builds are free up to a certain limit you most likely will never exceed. Cloud builds on Mac hardware cost $.07 per build minute.

    • @midniteoilsoftware
      @midniteoilsoftware  22 дня назад +1

      Here's the pricing info
      unity.com/products/compare-plans/unity-cloud