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.
This commit is contained in:
ByteHamster 2024-07-20 16:18:21 +02:00 committed by GitHub
parent 154099ef9d
commit 9d6d37548f
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
1 changed files with 1 additions and 62 deletions

View File

@ -161,9 +161,6 @@
<data android:scheme="content"/> <data android:scheme="content"/>
<data android:scheme="http"/> <data android:scheme="http"/>
<data android:scheme="https"/> <data android:scheme="https"/>
<data android:host="*"/>
<data android:pathPattern="/.*.opml" />
</intent-filter> </intent-filter>
</activity> </activity>
<activity <activity
@ -199,36 +196,6 @@
android:name="android.support.PARENT_ACTIVITY" android:name="android.support.PARENT_ACTIVITY"
android:value="de.danoeh.antennapod.activity.MainActivity"/> 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 --> <!-- Files with mimeType rss/xml/atom -->
<intent-filter> <intent-filter>
<action android:name="android.intent.action.VIEW"/> <action android:name="android.intent.action.VIEW"/>
@ -257,46 +224,18 @@
<data android:scheme="antennapod-subscribe"/> <data android:scheme="antennapod-subscribe"/>
</intent-filter> </intent-filter>
<!-- Support for subscribeonandroid.com URLS --> <intent-filter android:autoVerify="true">
<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>
<action android:name="android.intent.action.VIEW" /> <action android:name="android.intent.action.VIEW" />
<category android:name="android.intent.category.DEFAULT" /> <category android:name="android.intent.category.DEFAULT" />
<category android:name="android.intent.category.BROWSABLE" /> <category android:name="android.intent.category.BROWSABLE" />
<data android:host="antennapod.org" /> <data android:host="antennapod.org" />
<data android:host="www.antennapod.org" />
<data android:pathPrefix="/deeplink/subscribe" /> <data android:pathPrefix="/deeplink/subscribe" />
<data android:scheme="http" /> <data android:scheme="http" />
<data android:scheme="https" /> <data android:scheme="https" />
</intent-filter> </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> <intent-filter>
<action android:name="android.intent.action.SEND"/> <action android:name="android.intent.action.SEND"/>