Xcode 9.2 built Apps show twisted image on iOS 8.1-8.3
Originator: | LvChaoShuai | ||
Number: | rdar://36084202 | Date Originated: | 12-15-2017 |
Status: | Dupe-Closed | Resolved: | 04-01-2018 |
Product: | Xcode | Product Version: | Xcode 9.2 |
Classification: | iOS SDK | Reproducible: | YES |
We adopted the Xcode 9.2 (9C40b) and found that apps built with it might show twisted image assets on iOS 8.1-8.3 devices/simulators. This prevents our app submission using Xcode 9.2 so it's a severe issue, and it greatly affects the usability of the App for users on iOS 8.1-8.3. The issue is not specific to our app. We have verified the issue using Apple sample project listed here: https://developer.apple.com/library/content/samplecode/MoveMe/Introduction/Intro.html#//apple_ref/doc/uid/DTS40007315 The attached screenshots show 1 incorrect version of iOS 8.1 with twisted images, and 2 correct versions on iOS 8.4 and iOS 11.2. Verified the issue is not reproducible using Xcode 9.1. Apple Response: Engineering has determined that your bug report is a duplicate of another issue and will be closed. The open or closed status of the original report your bug was duplicated to appears in a text box within the bug detail section of the bug reporter user interface. For security and privacy reasons, we don't provide access to the original bug yours was duped to. If you have any questions or concerns, please update your report directly at this link: https://bugreport.apple.com/.
Comments
Please note: Reports posted here will not necessarily be seen by Apple. All problems should be submitted at bugreport.apple.com before they are posted here. Please only post information for Radars that you have filed yourself, and please do not include Apple confidential information in your posts. Thank you!
Resolved with Xcode 9.3
Resolved with Xcode 9.3
Marked as KP
Asset Catalog Known Issues When using Xcode 9.2 to create apps that deploy to iOS 8 and later, images in the asset catalog may be corrupted when viewed on devices running iOS 8.3 and earlier. (35379713) Workaround: Build the app using Xcode 9.1, or use Xcode 9.2 and set the deployment target to iOS 8.4 or later.
https://developer.apple.com/library/content/releasenotes/DeveloperTools/RN-Xcode/Chapters/Introduction.html