Titanium JIRA Archive
Titanium SDK/CLI (TIMOB)

[TIMOB-27470] iOS: App icon does not display for 8.2.1 nightly build

GitHub Issuen/a
TypeBug
PriorityHigh
StatusClosed
ResolutionFixed
Resolution Date2019-10-22T16:01:16.000+0000
Affected Version/sRelease 8.2.1
Fix Version/sRelease 8.2.1
ComponentsiOS
LabelsengSchedule, regression
ReporterShuo Liang
AssigneeChris Barber
Created2019-10-15T09:47:24.000+0000
Updated2019-10-22T16:01:16.000+0000

Description

Reproduce

1. Install nightly build 8.2.1.v20191014114554 or 8.2.1.v20191014062741 2. Create a brand new app, alloy or classic show this behaviour 3. Run the app with above SDK version

Problem

The app icon did not display, only the blank icon.

Note

One customer wants to use v8.2.1 including the deep link fix.

Comments

  1. Ewan Harris 2019-10-15

    This looks to first occur on SDK 8.2.1.v20191010082552, which includes TIMOB-27338. Reverting the _build.js changes in that ticket reinstate the correct behaviour.
  2. Ebenezer Boateng 2019-10-15

    Able to verify this bug in SDK versions 8.3.0.v20191014114038 and 8.2.1.v20191014114554. This is a regression from 8.2.0.GA. *Test Environment:* OS Ver: 10.14.5 Xcode Ver: Xcode 11.1 Appc NPM: 4.2.15 Appc CLI: 7.1.1 Node Ver: 10.16.3 NPM Ver: 6.9.0 Java Ver: 1.8.0_162
  3. Chris Barber 2019-10-17

    Ti SDK master PR: https://github.com/appcelerator/titanium_mobile/pull/11281 Ti SDK 8_2_X PR: https://github.com/appcelerator/titanium_mobile/pull/11282
  4. Chris Barber 2019-10-17

    The problem is related to TIMOB-27338 where we naively picked any iOS simulator that is compatible with the selected Xcode. However, if the first sim is an iPad (which it almost certainly is), then xcodebuild optimizes the asset catalog for iPad and thus iPhone app icons are stripped.
  5. Lokesh Choudhary 2019-10-21

    Master PR Merged.
  6. Christopher Williams 2019-10-21

    merged to 8_2_X
  7. Sohail Saddique 2019-10-22

    Verified on builds 8.2.1.v20191021132318 and 8.3.0.v20191021151541 Ticked closed.

JSON Source