5

Is it ok to upload ios apps to App Store using a VM?

Comments
  • 1
    Never tried it but if XCode or AppLoader are able to login to your account, it should be ok, though I wouldn't count on that. Better get access to a physical mac machine and upload.
  • 1
    @gitpush well since my VM runs faster than my macbook it would be cool if it was possible. I wouldn't need to spend 2 month salary on a laptop
  • 0
    @pescadjiam You don't need to run XCode if speed is your problem. Use AppLoader it is a lightweight app inside of xcode that does the uploading for you, you can do everything on the VM and then copy the IPA file from your VM to your macbook and upload it
  • 2
    @gitpush the problem is not in uploading the app but in building/compiling it. Need to wait around 4-6 min each time.
  • 0
    @pescadjiam Same here, it takes me 15 minutes to get an IPA of our main project :\

    So if you say your VM is faster do everything there and to be safe upload from your macbook.
  • 1
    fastlane your problems away, triggered via a git push.
    thank me later.
  • 1
    @gitpush i'll probably do that. The same happens with gradle. Takes so much time..

    I'm thinking of buying a good laptop (something between 1k - 1.5k) and use mac on a VM.
  • 0
    @magicMirror I use fastlane as well. The problem is in compiling an app. If i change a freaking background color, I need to wait 4 mins to see it
  • 0
    @pescadjiam I tried it on my laptop, it worked perfectly but VGA did not, so screen size kept at 800x600 :\ not usable at all
  • 1
    @gitpush I was able to change the resolution to 1920x1080 in VirtualBox by using the VBoxManage command
  • 1
    @pescadjiam can you give me the command please, I will give it a go I really need macOS on my laptop but not gonna pay 2000$ for a macbook when I have a perfectly working laptop
  • 1
    @gitpush welcome to the hassle the is iOS development :p
  • 0
  • 2
    @gitpush this did it for me

    VBoxManage setextradata "vm name" "VBoxInternal2/EfiGraphicsResolution" "1920x1080"
Add Comment