Skip to content
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

[ISSUE] Deprecated API Usage - Apple may deny builds #3780

Closed
filipealva opened this issue Sep 5, 2019 · 8 comments
Closed

[ISSUE] Deprecated API Usage - Apple may deny builds #3780

filipealva opened this issue Sep 5, 2019 · 8 comments
Milestone

Comments

@filipealva
Copy link

@filipealva filipealva commented Sep 5, 2019

#3011 # [REQUIRED] Step 2: Describe your environment

  • Xcode version: 10.2.1
  • Firebase SDK version: 6.6.0
  • Firebase Component: Core
  • Component version: 6.6.0

[REQUIRED] Step 3: Describe the problem

Steps to reproduce:

What happened?

When I upload a build for TestFlight Apple advises me that I'm making use of a deprecated API and they still start rejecting builds like that. I investigated and it's Firebase iOS SDK making some calls to UIWebView.

What's the suggested solution? How can I be safe that my build will not be denied because of Firebase's SDK?

This could be a description, log/console output, etc.

ITMS-90809: Deprecated API Usage - Apple will stop accepting submissions of apps that use UIWebView APIs . See https://developer.apple.com/documentation/uikit/uiwebview for more information.
@ryanwilson
Copy link
Member

@ryanwilson ryanwilson commented Sep 5, 2019

Thank you for the report - this is a duplicate of #3722 and is fixed by #3723. The release should be out today if all goes well.

Loading

@ryanwilson ryanwilson closed this Sep 5, 2019
@ryanwilson ryanwilson added this to the M55 milestone Sep 5, 2019
@paulb777
Copy link
Member

@paulb777 paulb777 commented Sep 5, 2019

I'll reopen, since while the issue in this repo with DynamicLinks is being fixed in Firebase 6.8.0, the issue still remains in Crashlytics(b/140424496) and FirebaseML(b/140396933).

This was previously reported at firebase/quickstart-ios#788. I'll close that one and keep it open here.

Loading

@paulb777
Copy link
Member

@paulb777 paulb777 commented Sep 6, 2019

b/140559063 is another related internal tracking bug

Loading

@samedson
Copy link
Contributor

@samedson samedson commented Sep 10, 2019

Just released Crashlytics 3.14.0 which should fix this issue

Loading

@morganchen12
Copy link
Contributor

@morganchen12 morganchen12 commented Sep 10, 2019

If anyone sees this issue after Crashlytics 3.14.0, please comment here and we'll re-open.

Loading

@OnurVar
Copy link

@OnurVar OnurVar commented Sep 24, 2019

@morganchen12 , @paulb777

Our app (written on React-Native but usingFirebaseMLVision (0.18.0)) is still showing that UIWebView being used in FirebaseMLCommon (0.18.0)

Screen Shot 2019-09-24 at 17 16 41

Loading

@paulb777
Copy link
Member

@paulb777 paulb777 commented Sep 24, 2019

Yes- sorry the issue still exists in MLKit and Ads (#3862) - reopening here for MLKit

Loading

@paulb777 paulb777 reopened this Sep 24, 2019
@paulb777 paulb777 added this to the M57 milestone Sep 24, 2019
@ryanwilson
Copy link
Member

@ryanwilson ryanwilson commented Oct 8, 2019

Firebase 6.10.0 was just released and MLKit should be fixed. Please re-open if you find otherwise!

Loading

@ryanwilson ryanwilson closed this Oct 8, 2019
@firebase firebase locked and limited conversation to collaborators Nov 8, 2019
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Linked pull requests

Successfully merging a pull request may close this issue.

None yet
7 participants