[TIMOB-15403] iOS: Not possible to build adhoc IPA with CLI 3.2.0
GitHub Issue | n/a |
---|---|
Type | Bug |
Priority | High |
Status | Closed |
Resolution | Fixed |
Resolution Date | 2013-10-19T01:40:26.000+0000 |
Affected Version/s | n/a |
Fix Version/s | 2013 Sprint 21, 2013 Sprint 21 Core, Release 3.2.0 |
Components | CLI, iOS |
Labels | qe-closed-3.2.0 |
Reporter | florian bergmann |
Assignee | Chris Barber |
Created | 2013-10-07T08:25:59.000+0000 |
Updated | 2013-11-08T22:48:08.000+0000 |
Description
I cannot build an adhoc file with the new CLI. Although there occur no errors no IPA file is created. If I don't add the --build-only flag the simulator opens.
In Studio the ad hoc provisioning profile cannot be selected it says that it is a development instead of adhoc profile. I cannot select the profile when I'm in the Distribute adhoc screen.
The problem is in the new detect.js that is in the sdk itself (not in the Ti CLI)
The detection of the adhoc type for the profile is wrong, the only difference between a development and an adhoc profile is the *get-task-allow* entitlement. So I changed the detection part from
to
and it seems to work fine at least for 3.2.0.v20130927153242
[~rborn] Yeah, I broke master a week or so ago. :( I've fixed it and hope to have the fix merged in the next day or so. Thank you for your patience.
[~rborn] Yeah, that is also fixed, but pending PR. I have moved TC-3104 to timob.
Cool, thank you.
[~cbarber] sorry to be a pita, but it seems that CLI 3.2.0 fully builds everytime I run it.
Is this fixed too in the PR or do I have to open a new ticket? Thnx,
[~rborn] The problem is with device and distribution builds. Simulator builds should be fine.
Nope, it rebuilds everything each time on simulator too.
Fixed as a part of https://github.com/appcelerator/titanium_mobile/pull/4781
Tested and verified Fixed with: CLI 3.2.0 (git://github.com/appcelerator/titanium.git) Alloy 1.3.0
.ipa file i s created