Skip to content

[v11] Remove configureWithApp: API in FIRLibrary protocol #13147

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 3 commits into from
Jun 26, 2024

Conversation

ncooke3
Copy link
Member

@ncooke3 ncooke3 commented Jun 17, 2024

Fix #2933

@google-oss-bot google-oss-bot added api: core api: inappmessaging Firebase In App Messaging labels Jun 17, 2024
@google-oss-bot
Copy link

1 Warning
⚠️ Did you forget to add a changelog entry? (Add #no-changelog to the PR description to silence this warning.)

Generated by 🚫 Danger

if (_autoBootstrapOnFIRAppInit) {
FIRLogDebug(kFIRLoggerInAppMessaging, @"I-IAM170002",
@"Auto bootstrap Firebase in-app messaging SDK");
[FIRInAppMessaging bootstrapIAMFromFIRApp:container.app];
Copy link
Member Author

Choose a reason for hiding this comment

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

This API was previously being called in configureWithApp:. Now, I'm proposing we move it into the creationBlock and set the timing instantiation to eager as the API's execution will have similar timing to being in configureWithApp:.

@ncooke3 ncooke3 requested a review from paulb777 June 26, 2024 16:47
@ncooke3 ncooke3 merged commit 5ccf3ae into release-11.0 Jun 26, 2024
59 of 60 checks passed
@ncooke3 ncooke3 deleted the nc/remove-configure branch June 26, 2024 17:44
@firebase firebase locked and limited conversation to collaborators Jul 27, 2024
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
api: core api: inappmessaging Firebase In App Messaging
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants