Graduately/ios/Maturita
pepaskopec-blip e00ced808b Make the Android self-update actually install.
CI stopped publishing when the iOS job outgrew the macos-14 Xcode, so
the builds branch froze; the iOS job now runs on macos-26 and publish
keeps the previous package for any platform that failed, with
VERSION-<platform> markers naming the commit each package came from.
APKs are signed with a committed sideload key instead of the runner's
random debug key, so Android accepts them as updates, and the version
code grows with every CI run. The updater explains the unknown-sources
step, keeps the Update button after errors and checks the download is
this app.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-18 18:36:25 +02:00
..
Assets.xcassets Add a SwiftUI iOS app that plays the same maturita content. 2026-09-18 14:01:01 +02:00
Data Rework the mobile UIs on native components and fix layout bugs everywhere. 2026-09-18 15:37:15 +02:00
UI Rework the mobile UIs on native components and fix layout bugs everywhere. 2026-09-18 15:37:15 +02:00
Update Make the Android self-update actually install. 2026-09-18 18:36:25 +02:00
AppModel.swift Rework the mobile UIs on native components and fix layout bugs everywhere. 2026-09-18 15:37:15 +02:00
Info.plist Keep iOS Info.plist custom keys and let Xcode generate the rest. 2026-09-18 14:07:17 +02:00
MaturitaApp.swift Rework the mobile UIs on native components and fix layout bugs everywhere. 2026-09-18 15:37:15 +02:00
Route.swift Adapt the iOS app to native iOS 26 navigation and Liquid Glass. 2026-09-18 14:18:43 +02:00