You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I was wondering if it was possible to publish the App in AltStore PAL. AltsStore is an alternative app store for iOS available in the European Union.
To support AltStore PAL, you need to provide a hosted .json document with metadata about the apps you publish in AltStore. In theory, Github can be used for this and no additional webhosting should be necessary.
I created a basic Altsource definition for the project, which you can view at the end of the thread. There are some to-dos missing, which I cannot do or do not know enough about.
Adding used permissions / entitlements: AltStore enforced privacy policies in terms of used permissions and entitlements in the app. Metadata will be checked against submitted .ipa
Supporting your app in AltStore PAL would provide an additional distribution way, possibly faster and more open than Apple's AppStore. It can also provide the possibility of publishing AmpFin for free, as AltStore /Epic Games covers the fees imposed by Apple for app publishing.
Edit: Added additional context for better understanding.
{
"name": "AmpFin Source",
"subtitle": "Download AmpFin today!",
"description": "This source allows you to install AmpFin in the European Union via AltStore PAL.",
"iconURL": "https://raw.githubusercontent.com/rasmuslos/AmpFin/main/Multiplatform/Assets.xcassets/AppIcon.appiconset/music.png",
"website": "https://github.com/rasmuslos/AmpFin",
"tintColor": "#A454BE",
"featuredApps": [
"io.rfk.ampfin"
],
"apps": [
{
"name": "AmpFin",
"bundleIdentifier": "io.rfk.ampfin",
"marketplaceID": "MISSING",
"developerName": "Rasmus Kramer",
"subtitle": "Jellyfin music player",
"localizedDescription": "AmpFin is a music app designed to elevate your listening experience on iPhone and iPad. It seamlessly integrates with your Jellyfin server, bringing your entire music collection to life with a sleek, modern interface and intuitive features.",
"iconURL": "https://raw.githubusercontent.com/rasmuslos/AmpFin/main/Multiplatform/Assets.xcassets/AppIcon.appiconset/music.png",
"tintColor": "#A454BE",
"screenshots": [
"https://raw.githubusercontent.com/rasmuslos/AmpFin/main/Screenshots/Library%20(iOS).png",
"https://raw.githubusercontent.com/rasmuslos/AmpFin/main/Screenshots/Album%20(iOS).png",
"https://raw.githubusercontent.com/rasmuslos/AmpFin/main/Screenshots/Player%20(iOS).png"
],
"versions": [
{
"version": "1.6.0",
"date": "2024-08-19T09:00:00-08:00",
"size": 400000,
"downloadURL": "https://github.com/rasmuslos/AmpFin/releases/download/v1.6.0/AmpFin.ipa",
"localizedDescription": "Yet another player update.",
"minOSVersion": "17.4"
}
],
"appPermissions": {
"entitlements": [
"com.apple.developer.siri"
],
"privacy": {}
}
}
],
"news": [
{
"title": "Yet another player update",
"identifier": "yet_another_player_update",
"caption": "New improvements for AmpFin",
"date": "2024-08-19",
"tintColor": "#A454BE",
"url": "https://github.com/rasmuslos/AmpFin/releases/tag/v1.6.0"
}
]
}
The text was updated successfully, but these errors were encountered:
Hi,
I was wondering if it was possible to publish the App in AltStore PAL. AltsStore is an alternative app store for iOS available in the European Union.
To support AltStore PAL, you need to provide a hosted .json document with metadata about the apps you publish in AltStore. In theory, Github can be used for this and no additional webhosting should be necessary.
I created a basic Altsource definition for the project, which you can view at the end of the thread. There are some to-dos missing, which I cannot do or do not know enough about.
Supporting your app in AltStore PAL would provide an additional distribution way, possibly faster and more open than Apple's AppStore. It can also provide the possibility of publishing AmpFin for free, as AltStore /Epic Games covers the fees imposed by Apple for app publishing.
Edit: Added additional context for better understanding.
The text was updated successfully, but these errors were encountered: