diff options
author | ByteHamster <ByteHamster@users.noreply.github.com> | 2024-07-20 16:18:21 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-07-20 16:18:21 +0200 |
commit | 9d6d37548fcf9ed7584929938d6dd9e1da9106d4 (patch) | |
tree | 003b7d6c043c9d3e5443c76f84ce369d9b963724 | |
parent | 154099ef9d413b5952ced2165298d1dc0ca75d98 (diff) | |
download | AntennaPod-9d6d37548fcf9ed7584929938d6dd9e1da9106d4.zip |
Remove support for deeplinking apple podcasts and SubscribeOnAndroid (#7286)
Google doesn't let us do that anymore if we can't verify that we own these domains.
Google Play Console:
antennapod.org: This domain passed ownership verification, but other domains
in your app are failing. For users on Android 11 or older, one failing domain
causes all other domains to fail. Once you have fixed or removed failing domains,
users need to update their app before the links will work.
-rw-r--r-- | app/src/main/AndroidManifest.xml | 63 |
1 files changed, 1 insertions, 62 deletions
diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index d4534e2ed..5699982bd 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -161,9 +161,6 @@ <data android:scheme="content"/> <data android:scheme="http"/> <data android:scheme="https"/> - - <data android:host="*"/> - <data android:pathPattern="/.*.opml" /> </intent-filter> </activity> <activity @@ -199,36 +196,6 @@ android:name="android.support.PARENT_ACTIVITY" android:value="de.danoeh.antennapod.activity.MainActivity"/> - <!-- URLs ending with '.xml' or '.rss' --> - <intent-filter> - <action android:name="android.intent.action.VIEW"/> - - <category android:name="android.intent.category.DEFAULT"/> - <category android:name="android.intent.category.BROWSABLE"/> - - <data android:scheme="http"/> - <data android:scheme="https"/> - <data android:host="*"/> - <data android:pathPattern="/.*\\.xml"/> - <data android:pathPattern="/.*\\.rss"/> - <data android:pathPattern="/.*\\.atom"/> - </intent-filter> - - <!-- Feedburner URLs --> - <intent-filter> - <action android:name="android.intent.action.VIEW"/> - - <category android:name="android.intent.category.DEFAULT"/> - <category android:name="android.intent.category.BROWSABLE"/> - - <data android:scheme="http"/> - <data android:scheme="https"/> - <data android:host="feeds.feedburner.com"/> - <data android:host="feedproxy.google.com"/> - <data android:host="feeds2.feedburner.com"/> - <data android:host="feedsproxy.google.com"/> - </intent-filter> - <!-- Files with mimeType rss/xml/atom --> <intent-filter> <action android:name="android.intent.action.VIEW"/> @@ -257,47 +224,19 @@ <data android:scheme="antennapod-subscribe"/> </intent-filter> - <!-- Support for subscribeonandroid.com URLS --> - <intent-filter> - <action android:name="android.intent.action.VIEW" /> - - <category android:name="android.intent.category.DEFAULT" /> - <category android:name="android.intent.category.BROWSABLE" /> - - <data android:pathPattern="/.*\\..*/.*" /> - <data android:host="subscribeonandroid.com" /> - <data android:host="www.subscribeonandroid.com" /> - <data android:host="*subscribeonandroid.com" /> - <data android:scheme="http" /> - <data android:scheme="https" /> - </intent-filter> - - <intent-filter> + <intent-filter android:autoVerify="true"> <action android:name="android.intent.action.VIEW" /> <category android:name="android.intent.category.DEFAULT" /> <category android:name="android.intent.category.BROWSABLE" /> <data android:host="antennapod.org" /> - <data android:host="www.antennapod.org" /> <data android:pathPrefix="/deeplink/subscribe" /> <data android:scheme="http" /> <data android:scheme="https" /> </intent-filter> <intent-filter> - <action android:name="android.intent.action.VIEW" /> - - <category android:name="android.intent.category.DEFAULT" /> - <category android:name="android.intent.category.BROWSABLE" /> - - <data android:pathPattern="/.*/podcast/.*" /> - <data android:host="podcasts.apple.com" /> - <data android:scheme="http" /> - <data android:scheme="https" /> - </intent-filter> - - <intent-filter> <action android:name="android.intent.action.SEND"/> <category android:name="android.intent.category.DEFAULT"/> |