[TIMOB-24680] iOS: Enterprise ad hoc provisioning profiles not validating properly for [watch] extensions
GitHub Issue | n/a |
---|---|
Type | Bug |
Priority | Critical |
Status | Closed |
Resolution | Fixed |
Resolution Date | 2017-05-31T15:35:59.000+0000 |
Affected Version/s | n/a |
Fix Version/s | Release 6.1.1 |
Components | iOS, Tooling |
Labels | qe-6.1.1 |
Reporter | Chris Barber |
Assignee | Chris Barber |
Created | 2017-05-11T18:40:19.000+0000 |
Updated | 2017-06-05T14:07:55.000+0000 |
Description
When we introduced proper support for enterprise ad hoc provisioning profiles, it appears we missed the validation for extension provisioning profiles.
The iOS build needs to validate the extension's provisioning profile against the correct data set for the build target (appstore vs ad hoc).
TiSDK master PR: https://github.com/appcelerator/titanium_mobile/pull/9055 TiSDK 6_1_X PR: https://github.com/appcelerator/titanium_mobile/pull/9056
Verified as fixed, Enterprise Adhoc Provisioning Profiles are now validated correctly for Watch Extensions, and build failures no longer occur. Tested On: iPhone 7 10.3.2 Device & Simulator WatchOS 3.1 Mac OS Sierra (10.12.2) Ti SDK: 6.1.1.v20170531135549 / 6.2.0.v20170603145912 App CLI: 6.2.2 Xcode 8.2.1 Node v4.6.0 *Closing Ticket.*