[TIMOB-27103] iOS: Native extensions without sources are crashing build
GitHub Issue | n/a |
---|---|
Type | Bug |
Priority | Medium |
Status | Closed |
Resolution | Fixed |
Resolution Date | 2019-06-18T17:10:30.000+0000 |
Affected Version/s | Release 7.5.2, Release 8.1.0 |
Fix Version/s | Release 8.1.0 |
Components | iOS |
Labels | n/a |
Reporter | Hans Knöchel |
Assignee | Christopher Williams |
Created | 2019-05-28T06:56:30.000+0000 |
Updated | 2019-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.
Pull: https://github.com/appcelerator/titanium_mobile/pull/10914 /cc [~cbarber], hi :-)
FR passed
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