[TIMOB-24557] iOS: .ipa file is not created to the Debug-iphoneos folder.
GitHub Issue | n/a |
Type | Bug |
Priority | High |
Status | Closed |
Resolution | Not Our Bug |
Resolution Date | 2017-04-05T10:37:38.000+0000 |
Affected Version/s | Release 6.0.3 |
Fix Version/s | Release 6.0.4 |
Components | n/a |
Labels | ios |
Reporter | Motiur Rahman |
Assignee | Chris Barber |
Created | 2017-04-05T00:03:20.000+0000 |
Updated | 2017-04-12T20:52:27.000+0000 |
Description
description
Normally, when I build my App to the device a .ipa file is generated to this *ios\build\iphone\build\Products\Debug-iphoneos* location but I see it's not created now.
Steps to Reproduce:
1. Run any app to the iOS device
2. Check this location "ios\build\iphone\build\Products\Debug-iphoneos"
Thanks
Attachments
We are using the official Xcode build command since Titanium SDK 6.0.2 and Xcode does not generate .ipa files for non-ad-hoc builds. This conforms with the way Xcode does it nowadays as well. See the attached image to show the build directories of Titanium compared to Xcode. However, I see use-cases where you want to have .ipa builds (e.g. for manual deployment OTA). For those cases, you should build for ad-hoc and export the .ipa from there. That's also the way native Xcode developers do it. Note: You can just drop the .app file into iTunes and export it back to the desktop. This will generate an ipa for you. Bonus note: An ipa is just an .app file that is zipped and renamed to .ipa. More references: - http://stackoverflow.com/questions/9595925/how-to-get-ipa-file-from-xcode-to-run-an-iphone-app-in-real-device - http://stackoverflow.com/questions/5202443/building-an-ipa-file-with-xcode - http://stackoverflow.com/questions/9905762/how-to-generate-an-ipa-file-using-only-development-certificate-in-iphone
[~mrahman] Did you get a chance to review Han's comments? May I close this ticket?
Not a bug. Refer to Han's comments for the explanation.