[TIMOB-27488] IOS: Tab icons are not visible in the default app with SDK 8.2.X for IOS 9.3
GitHub Issue | n/a |
Type | Bug |
Priority | None |
Status | Closed |
Resolution | Fixed |
Resolution Date | 2019-10-24T17:31:06.000+0000 |
Affected Version/s | Release 8.2.1 |
Fix Version/s | Release 8.2.1 |
Components | iOS |
Labels | engTriage |
Reporter | Lokesh Choudhary |
Assignee | Chris Barber |
Created | 2019-10-21T21:58:44.000+0000 |
Updated | 2020-10-05T06:28:14.000+0000 |
Description
Steps to reproduce:
1. Create a default 2 tabbed app.
2. Using sdk 8.2.X (I used 8.2.1.v20191021132318) build for IOS 9.3 emulator.
Actual result:
1. We do not see the icons for tab1
& tab2
.
Expected result:
1. We do see icons for tab1
& tab2
.
Attachments
I can reproduce this when building to any simulator that isn't ios 13.1 (12.4, 12.1, 9.3). Interestingly if I build to an iOS 9 device the icons are there so I'm guessing this is maybe down to the whole simulator selection thing added in https://github.com/appcelerator/titanium_mobile/pull/11228 cc [~cb1kenobi]
I can reproduce. The icons are indeed visible in iOS 13 simulator, but not in iOS 12 simulator. The problem indeed does stem from the xcodebuild destination. After a bit of research and testing, I've discovered we can set a generic iOS Simulator destination that doesn't do device specific optimizations. Ti SDK master PR: https://github.com/appcelerator/titanium_mobile/pull/11290 Ti SDK 8_2_X PR: https://github.com/appcelerator/titanium_mobile/pull/11291
merged to master and 8_2_X
FR Passed. Tab icons shown on iOS simulators
Verified the fix with SDK 8.2.1.v20191024091801 & latest from master. Closing.