Commit Graph
17 Commits
Author SHA1 Message Date
jwinterm 8db45c5842 ios: raise MinimumOSVersion to 15.0
App Store Connect warning 90068 on the last two uploads: from Spring
2027 all iOS apps must set MinimumOSVersion 15.0 or later. Raising from
13.0 costs almost no devices (iOS 15 still covers iPhone 6s and SE 1).
Rides the next iOS build.
2026-08-29 05:22:17 -04:00
jwinterm ac294874bf iOS TestFlight: patch LibTorch Info.plist to match binary LC_BUILD_VERSION
LibTorch.xcframework ships with each slice's Info.plist claiming
MinimumOSVersion=12.0, but the Mach-O LC_BUILD_VERSION inside the
binaries actually requires 13.0 (device) and 14.0 (simulator). Apple's
validator catches the lie and rejects TestFlight uploads with ITMS-90208
("LibTorch.framework does not support the minimum OS Version specified
in the Info.plist") regardless of the app's deployment target.

Revert the previous 15.0 deployment-target bump (which was based on the
wrong hypothesis) back to 13.0 — that's actually what LibTorch supports.
Add a workflow step that plutil-rewrites both slice Info.plists to match
the value their binary actually requires. Bump build number 1.0.0+2 ->
1.0.0+3 for the re-upload.
2026-06-02 13:39:30 -04:00
jwinterm 52fd1d784f iOS: bump deployment target 12/13 → 15 (Apple ITMS-90208 fix)
First TestFlight upload was accepted and processed all the way through,
then Apple's binary validation kicked back ITMS-90208 Invalid Bundle:

  The bundle Runner.app/Frameworks/LibTorch.framework does not support
  the minimum OS Version specified in the Info.plist.

torch_dart-v1.0.17 ships a LibTorch.xcframework whose Info.plist
declares a higher MinimumOSVersion than our app's 13.0. Apple's
notarization-style check rejects an app that claims to run on iOS
versions where a bundled framework refuses to load.

Bump the four spots iOS deployment target lives:
  - ios/Podfile (was 13.0)
  - ios/Flutter/AppFrameworkInfo.plist MinimumOSVersion (was 12.0)
  - ios/Runner.xcodeproj/project.pbxproj — 6 IPHONEOS_DEPLOYMENT_TARGET
    entries (mixed 12.0 / 13.0)
all → 15.0. iPhone 6s (2015) and newer; very wide 2026 coverage.

Also bump build number 1.0.0+1 → 1.0.0+2 in pubspec_description.yaml.
Apple rejects re-uploads with the same build number (ITMS-90478), so
the next TestFlight upload after this fix needs a fresh +N.

Workflow diagnostic step that dumps LibTorch.xcframework's Info.plist
MinimumOSVersion now lives in the "Fetch prebuilt torch_dart" step. If
15.0 still isn't enough, the log tells us exactly what to bump to next.
2026-06-02 13:02:08 -04:00
Omar HatemandGitHub 12e3001b3a Generic enhancements (#1435)
* Disable Ledger for MacOS

* increase update duration for Solana [skip ci]

* change tron default Node
Update build number

* Add disabling tron grid to privacy settings

* update monero.com versions [skip ci]
2024-05-08 17:26:57 +03:00
M 68f748b09a Changed min ios version to 11.0. Fixes. 2020-10-30 12:39:07 +02:00
M b8e435ea8e Fixes. 2020-10-29 12:49:07 +02:00
M 2eb229b91e Fixes for gray screen bug. 2020-10-01 19:46:23 +03:00
M fe147ff9ed Fixes 2020-09-30 21:23:15 +03:00
M b0a31147dd Migration for iOS. 2020-09-23 21:26:10 +03:00
M 5f88c4bafd Merged cake-42 2020-09-22 18:59:10 +03:00
M c53b6676b2 Fixes for monero transaction history updates. 2020-09-22 16:35:23 +03:00
Tanner Silva ab9c6a0f57 built basic NSUserDefaults key translation into migrate_ios_v1() function. bundle id changed for ios build. 2020-09-21 23:06:29 -05:00
M 2b05eedfc6 Fixes for monero transaction history. 2020-09-21 19:56:41 +03:00
M 649d6dfb59 Recreated ios project (with Swift). Started working on iOS migration. Added iOS specific plagin for get decrypted content of encrypted files (legacy support). 2020-09-21 18:41:44 +03:00
M e4ebfc94b2 Part 1 2020-09-21 14:50:26 +03:00
M fec2ec2845 Updated for flutter 1.20.x 2020-08-31 11:44:58 +03:00
M 69f4c127ab Added the project 2020-01-04 21:31:52 +02:00