Skip to content
This repository was archived by the owner on Feb 25, 2025. It is now read-only.

Conversation

@kangwang1988
Copy link
Contributor

@kangwang1988 kangwang1988 commented Sep 12, 2018

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

screen shot 2018-09-12 at 7 53 28 pm

screen shot 2018-09-12 at 7 55 21 pm

* 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)
  ...
@googlebot
Copy link

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. I signed it!) and we'll verify it.


What to do if you already signed the CLA

Individual signers
Corporate signers

1 similar comment
@googlebot
Copy link

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. I signed it!) and we'll verify it.


What to do if you already signed the CLA

Individual signers
Corporate signers

@kangwang1988 kangwang1988 changed the title Ui launch storyboard name nil crash fix UILaunchStoryboardName nil crash fix Sep 12, 2018
@jamesderlin jamesderlin self-requested a review September 12, 2018 16:50
@jamesderlin
Copy link
Contributor

Can you please sign the CLA so that we can look at and discuss your change?

@kangwang1988
Copy link
Contributor Author

kangwang1988 commented Sep 13, 2018

As to the cla, we are "Corporate signers".
image
Previously, I've also filed a pr in flutter repo.
image

My email is: [email protected] and we have a google group: alibaba-flutter-contributors

@kangwang1988
Copy link
Contributor Author

I signed it!

[[[NSBundle mainBundle] infoDictionary] objectForKey:@"UILaunchStoryboardName"];
if (launchStoryboardName == nil) {
return nil;
}
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

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.)

@jamesderlin jamesderlin merged commit 49ef4ad into flutter:master Sep 13, 2018
engine-flutter-autoroll added a commit to engine-flutter-autoroll/flutter that referenced this pull request Sep 13, 2018
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.
engine-flutter-autoroll added a commit to engine-flutter-autoroll/flutter that referenced this pull request Sep 13, 2018
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.
goderbauer pushed a commit to flutter/flutter that referenced this pull request Sep 13, 2018
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.
amirh pushed a commit to amirh/engine that referenced this pull request Sep 21, 2018
amirh pushed a commit to amirh/engine that referenced this pull request Sep 21, 2018
kangwang1988 added a commit to XianyuTech/engine that referenced this pull request Nov 15, 2018
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants