UILaunchStoryboardName nil crash fix#6234
UILaunchStoryboardName nil crash fix#6234jamesderlin merged 2 commits intoflutter:masterfrom FlutterRepo:UILaunchStoryboardName_nil_crash_fix
Conversation
…t(Developers might prefer LaunchImage).
* flt_master: (39 commits) Revert "Reapply "Some cleanups enabled by removing support for Dart 1" (#6216)" (#6232) Roll src/third_party/skia 1b5ece0..e70aed7 (1 commits) (#6231) Roll src/third_party/skia bd65955..1b5ece0 (22 commits) (#6229) Improve performance of performance overlay by caching. (#6225) Remove root_surface_transformation from PaintContext (#6213) Flutter roll for Dart. (#6227) Roll buldroot to a11c4fd (#6224) Revert "Roll buildroot to eba79bb (#6215)" (#6223) Roll src/third_party/skia 2bf7a7b..bd65955 (4 commits) (#6222) Roll src/third_party/skia 82bf310..2bf7a7b (1 commits) (#6221) Roll buildroot to eba79bb (#6215) Roll src/third_party/skia 5518e65..82bf310 (1 commits) (#6220) Roll src/third_party/skia 3c4d533..5518e65 (1 commits) (#6219) Roll src/third_party/skia 7891994..3c4d533 (1 commits) (#6218) Reapply "Some cleanups enabled by removing support for Dart 1." (#6216) Roll src/third_party/skia a2bc1ca..7891994 (9 commits) (#6217) Roll freetype2 to 6581fd3 (#6214) Roll Dart to ef72098. (#6212) Roll src/third_party/skia cd9d074..a2bc1ca (8 commits) (#6211) Roll src/third_party/skia 40c7c64..cd9d074 (6 commits) (#6210) ...
|
Thanks for your pull request. It looks like this may be your first contribution to a Google open source project (if not, look below for help). Before we can look at your pull request, you'll need to sign a Contributor License Agreement (CLA). 📝 Please visit https://cla.developers.google.com/ to sign. Once you've signed (or fixed any issues), please reply here (e.g. What to do if you already signed the CLAIndividual signers
Corporate signers
|
1 similar comment
|
Thanks for your pull request. It looks like this may be your first contribution to a Google open source project (if not, look below for help). Before we can look at your pull request, you'll need to sign a Contributor License Agreement (CLA). 📝 Please visit https://cla.developers.google.com/ to sign. Once you've signed (or fixed any issues), please reply here (e.g. What to do if you already signed the CLAIndividual signers
Corporate signers
|
|
Can you please sign the CLA so that we can look at and discuss your change? |
|
As to the cla, we are "Corporate signers". My email is: [email protected] and we have a google group: alibaba-flutter-contributors |
|
I signed it! |
| [[[NSBundle mainBundle] infoDictionary] objectForKey:@"UILaunchStoryboardName"]; | ||
| if (launchStoryboardName == nil) { | ||
| return nil; | ||
| } |
There was a problem hiding this comment.
Oops. Sorry about that.
Note that this change won't let you use launch images as the Flutter splash screen. (Explicitly creating a UIView with the launch images and using that as the splash screen also would avoid the crash.)
flutter/engine@1231573...49ef4ad git log 1231573..49ef4ad --no-merges --oneline 49ef4ad Fix a crash when UILaunchStoryboardName is not specified in Info.plist (flutter/engine#6234) 2a433bc Roll src/third_party/skia 34e5e1b387f5..76bba35cbaa4 (2 commits) (flutter/engine#6243) 0c28a09 Roll src/third_party/skia 858f648bdae3..34e5e1b387f5 (8 commits) (flutter/engine#6241) 513f8fb Roll src/third_party/skia 16322637c477..858f648bdae3 (7 commits) (flutter/engine#6240) 9a7d721 Roll src/third_party/skia 44215505623b..16322637c477 (10 commits) (flutter/engine#6238) The AutoRoll server is located here: https://autoroll.skia.org/r/flutter-engine-flutter-autoroll Documentation for the AutoRoller is here: https://skia.googlesource.com/buildbot/+/master/autoroll/README.md If the roll is causing failures, please contact the current sheriff, who should be CC'd on the roll, and stop the roller if necessary.
flutter/engine@1231573...c0e6f6a git log 1231573..c0e6f6a --no-merges --oneline c0e6f6a Roll src/third_party/skia 76bba35cbaa4..46a5f6c28a34 (1 commits) (flutter/engine#6244) 49ef4ad Fix a crash when UILaunchStoryboardName is not specified in Info.plist (flutter/engine#6234) 2a433bc Roll src/third_party/skia 34e5e1b387f5..76bba35cbaa4 (2 commits) (flutter/engine#6243) 0c28a09 Roll src/third_party/skia 858f648bdae3..34e5e1b387f5 (8 commits) (flutter/engine#6241) 513f8fb Roll src/third_party/skia 16322637c477..858f648bdae3 (7 commits) (flutter/engine#6240) 9a7d721 Roll src/third_party/skia 44215505623b..16322637c477 (10 commits) (flutter/engine#6238) The AutoRoll server is located here: https://autoroll.skia.org/r/flutter-engine-flutter-autoroll Documentation for the AutoRoller is here: https://skia.googlesource.com/buildbot/+/master/autoroll/README.md If the roll is causing failures, please contact the current sheriff, who should be CC'd on the roll, and stop the roller if necessary.
flutter/engine@1231573...c0e6f6a git log 1231573..c0e6f6a --no-merges --oneline c0e6f6a Roll src/third_party/skia 76bba35cbaa4..46a5f6c28a34 (1 commits) (flutter/engine#6244) 49ef4ad Fix a crash when UILaunchStoryboardName is not specified in Info.plist (flutter/engine#6234) 2a433bc Roll src/third_party/skia 34e5e1b387f5..76bba35cbaa4 (2 commits) (flutter/engine#6243) 0c28a09 Roll src/third_party/skia 858f648bdae3..34e5e1b387f5 (8 commits) (flutter/engine#6241) 513f8fb Roll src/third_party/skia 16322637c477..858f648bdae3 (7 commits) (flutter/engine#6240) 9a7d721 Roll src/third_party/skia 44215505623b..16322637c477 (10 commits) (flutter/engine#6238) The AutoRoll server is located here: https://autoroll.skia.org/r/flutter-engine-flutter-autoroll Documentation for the AutoRoller is here: https://skia.googlesource.com/buildbot/+/master/autoroll/README.md If the roll is causing failures, please contact the current sheriff, who should be CC'd on the roll, and stop the roller if necessary.
flutter#6234) Some developers might prefer launch images.
flutter#6234) Some developers might prefer launch images.
flutter#6234) Some developers might prefer launch images.


Fix a crash when UILaunchStoryboardName is not specified in Info.plist(Some developers might prefer LaunchImage).