Titanium JIRA Archive
Titanium SDK/CLI (TIMOB)

[TIMOB-27103] iOS: Native extensions without sources are crashing build

GitHub Issuen/a
TypeBug
PriorityMedium
StatusClosed
ResolutionFixed
Resolution Date2019-06-18T17:10:30.000+0000
Affected Version/sRelease 7.5.2, Release 8.1.0
Fix Version/sRelease 8.1.0
ComponentsiOS
Labelsn/a
ReporterHans Knöchel
AssigneeChristopher Williams
Created2019-05-28T06:56:30.000+0000
Updated2019-06-18T17:10:30.000+0000

Description

When using native iOS sticker extensions, the build crashes because the build checks if the target UUID is in the "Sources" build phase without checking if that build phase even exists. Adding a sanity check fixes the issue.

Comments

  1. Hans Knöchel 2019-05-28

    Pull: https://github.com/appcelerator/titanium_mobile/pull/10914 /cc [~cbarber], hi :-)
  2. Satyam Sekhri 2019-06-18

    FR passed
  3. Satyam Sekhri 2019-06-18

    Titanium project with iOS Sticker extension builds successfully Verified on: Mac OS 10.14.3 Ti SDK: 8.1.0.v20190611140242 Appc CLI: 7.0.11 Node: 10.13.0 JDK: 1.8.0_144 XCode: 10.2.1

JSON Source