iOS Build Environment Help Center

Fresh Builder install OTA not working

append delete Leandro

Windows version: 11 Home
Builder version: 3.64
iOS SDK version: 17.5

After a fresh install of the Builder, after succesfully building my project, the OTA upload fails showing this msg

Error: unable to locate app directory (invalid IPA file). Exiting.

I can see the ipa properly created inside the "Packages" folder and even trying to trigger the OTA upload manually does nothing (A cmd screen pops for half second and then dissapears)

I searched the command you use on the registry and run it manually on a cmd window to actually read the error and is showing "No deployment tool found for iOS packages. Please install the iOS Build Environment."

But when I check the environment variables I can see "IOSUNITYBUILDER_PATH" exist and is properly pointing to the install folder (note: is created in the user variabler section instead of system in case that helps)

Any ideas what got fucked up? the entire machine is quite fresh just installed windows and the builder soon after

Thanks in advance

Reply RSS

Replies

append delete #1. Pierre-Marie Baty

Hello

I suspect a localization problem.

When you open the .ipa file with an archiving program (e.g. WinZip, WinRAR, 7-zip) what is the name of the .app directory under the Packages one ? Does it match the name in the Info.plist ?

append delete #2. Leandro

After posting, I did a reinstall of the builder in case some other environment variables was missing, then performed a fresh build cleaning cache and all and it worked. So cant really tell what was the issue in the end. Thanks for the response thou!

append delete #3. Pierre-Marie Baty

Well, it’s good if you got it fixed this way, I’d have preferred a more meaty bug to chew but as long as it ends up this way I’m fine with it :-)

Reply

(Leave this as-is, it’s a trap!)

There is no need to “register”, just enter the same name + password of your choice every time.

Pro tip: Use markup to add links, quotes and more.

Moderators: Pierre-Marie Baty