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

Apple deprecated API -- Needs update to UnityAds SDK 3.3.0+ #5

Closed
fedellen opened this issue Jan 23, 2020 · 2 comments
Closed

Apple deprecated API -- Needs update to UnityAds SDK 3.3.0+ #5

fedellen opened this issue Jan 23, 2020 · 2 comments

Comments

@fedellen
Copy link

@fedellen fedellen commented Jan 23, 2020

Recently Apple has been sending an auto rejection email with the following message:

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.

With help from the Stencyl Discord I was directed to the UnityAds release notes on SDK 3.3: https://github.com/Unity-Technologies/unity-ads-ios/releases

Added
OS 13 update:
Deprecated UI webview. Due to Apple's changes, Unity Ads no longer supports iOS 7 and 8.

It seems like an easy fix but I'm well above my league. I also noticed your donation button is no longer linked to a valid Paypal account. Thanks for reading and for the awesome extensions!

@byrobingames

This comment has been minimized.

Copy link
Owner

@byrobingames byrobingames commented Jan 25, 2020

As far I can read from Unity site:
If you manually download Framework 3.3.0 from here.
https://github.com/Unity-Technologies/unity-ads-ios/releases/tag/3.3.0

  1. Delete UnityAds.framework from folder: ../STENCYLWORKS/engine-extensions/unityads/frameworks
  2. Unzip UnityAds.framework.zip in folder ../STENCYLWORKS/engine-extensions/unityads/frameworks
  3. run clean project.

This should work..(not tested but you can test it.)

Don't download framework 3.4.0, this version will not work because first there must be some recode in the extension.

@fedellen

This comment has been minimized.

Copy link
Author

@fedellen fedellen commented Jan 26, 2020

This worked just fine for now; no auto rejection email. I'll update you if anything UnityAds related comes from Apple review.

Thanks for the fix! I'll close the issue.

@fedellen fedellen closed this Jan 26, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Linked pull requests

Successfully merging a pull request may close this issue.

None yet
2 participants
You can’t perform that action at this time.