Titanium JIRA Archive
Titanium SDK/CLI (TIMOB)

[TIMOB-24680] iOS: Enterprise ad hoc provisioning profiles not validating properly for [watch] extensions

GitHub Issuen/a
TypeBug
PriorityCritical
StatusClosed
ResolutionFixed
Resolution Date2017-05-31T15:35:59.000+0000
Affected Version/sn/a
Fix Version/sRelease 6.1.1
ComponentsiOS, Tooling
Labelsqe-6.1.1
ReporterChris Barber
AssigneeChris Barber
Created2017-05-11T18:40:19.000+0000
Updated2017-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).

Comments

  1. Chris Barber 2017-05-11

    TiSDK master PR: https://github.com/appcelerator/titanium_mobile/pull/9055 TiSDK 6_1_X PR: https://github.com/appcelerator/titanium_mobile/pull/9056
  2. Harry Bryant 2017-06-05

    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.*

JSON Source