diff --git a/.github/actions/apply-version/action.yml b/.github/actions/apply-version/action.yml index 44c64740..428e34eb 100644 --- a/.github/actions/apply-version/action.yml +++ b/.github/actions/apply-version/action.yml @@ -81,6 +81,31 @@ runs: echo "Applied version $INPUT_VERSION (MSIX: $MSIX_VERSION, productName: '$PRODUCT_NAME', appstore: $APPSTORE_IDENTIFIER, windows: $WINDOWS_IDENTIFIER)" + # macOS and Windows bundlers both read icons straight out of + # src-tauri/icons at build time (tauri.conf.json's bundle.icon list, + # and tauri-windows-bundle's hardcoded src-tauri/icons lookup), so + # swapping the staging icon set in here — before those bundlers run — + # is enough to make staging builds visually distinct from release on + # a device that has both installed. Only touches the checkout for + # this CI run, never committed. + - name: Select app icon set + shell: bash + env: + INPUT_STAGING: ${{ inputs.staging }} + run: | + set -e + + if [[ "$INPUT_STAGING" == "true" && -d "src-tauri/icons-staging" ]]; then + cp src-tauri/icons-staging/32x32.png src-tauri/icons-staging/64x64.png \ + src-tauri/icons-staging/128x128.png "src-tauri/icons-staging/128x128@2x.png" \ + src-tauri/icons-staging/icon.png src-tauri/icons-staging/icon.icns src-tauri/icons-staging/icon.ico \ + src-tauri/icons-staging/Square*.png src-tauri/icons-staging/StoreLogo.png \ + src-tauri/icons/ + echo "Using staging icon set (src-tauri/icons-staging)" + else + echo "Using release icon set (src-tauri/icons)" + fi + - name: Apply macOS-specific settings if: ${{ runner.os == 'macOS' }} shell: bash @@ -117,9 +142,11 @@ runs: SEMVER=$(echo "$INPUT_VERSION" | cut -d. -f1-3) if [[ "$INPUT_STAGING" == "true" ]]; then - PRODUCT_NAME="Scriptio (Staging)" + DISPLAY_NAME="Scriptio (Staging)" + PRODUCT_NAME="Scriptio_Staging" IOS_IDENTIFIER="app.scriptio.staging" else + DISPLAY_NAME="Scriptio" PRODUCT_NAME="Scriptio" IOS_IDENTIFIER="app.scriptio" fi @@ -129,12 +156,17 @@ runs: # identity there. CFBundleShortVersionString is the 3-part marketing # version; CFBundleVersion uses the full 4-part string so it strictly # increases across every staging push and release bump (TestFlight - # rejects duplicate/decreasing build numbers). + # rejects duplicate/decreasing build numbers). PRODUCT_NAME drives the + # actual executable filename (CFBundleExecutable), which App Store + # Connect rejects if it contains parens/brackets/etc, so it must stay + # identifier-safe — the parenthesized name is only used for + # CFBundleDisplayName, the home-screen label. sed -i.bak \ -e "s|^ PRODUCT_NAME:.*| PRODUCT_NAME: ${PRODUCT_NAME}|" \ -e "s|^ PRODUCT_BUNDLE_IDENTIFIER:.*| PRODUCT_BUNDLE_IDENTIFIER: ${IOS_IDENTIFIER}|" \ -e "s|^ CFBundleShortVersionString:.*| CFBundleShortVersionString: ${SEMVER}|" \ -e "s|^ CFBundleVersion:.*| CFBundleVersion: \"${INPUT_VERSION}\"|" \ + -e "s|^ CFBundleDisplayName:.*| CFBundleDisplayName: ${DISPLAY_NAME}|" \ src-tauri/gen/apple/project.yml rm -f src-tauri/gen/apple/project.yml.bak @@ -143,6 +175,19 @@ runs: for plist in src-tauri/gen/apple/*/Info.plist; do /usr/libexec/PlistBuddy -c "Set :CFBundleShortVersionString ${SEMVER}" "$plist" || true /usr/libexec/PlistBuddy -c "Set :CFBundleVersion ${INPUT_VERSION}" "$plist" || true + /usr/libexec/PlistBuddy -c "Set :CFBundleDisplayName ${DISPLAY_NAME}" "$plist" || true done - echo "Applied iOS settings (name: '$PRODUCT_NAME', id: $IOS_IDENTIFIER, short: $SEMVER, build: $INPUT_VERSION)" + # src-tauri/icons/ios (or icons-staging/ios) is never read by the + # Xcode build directly — Assets.xcassets in gen/apple is a separate, + # committed copy that only xcodegen/xcodebuild actually see. Keep + # them in sync here so the right icon set (and any future icon + # regeneration) reaches the shipped binary. + IOS_ICON_SRC="src-tauri/icons/ios" + if [[ "$INPUT_STAGING" == "true" && -d "src-tauri/icons-staging/ios" ]]; then + IOS_ICON_SRC="src-tauri/icons-staging/ios" + fi + cp "$IOS_ICON_SRC"/*.png src-tauri/gen/apple/Assets.xcassets/AppIcon.appiconset/ + echo "Synced iOS app icons from $IOS_ICON_SRC" + + echo "Applied iOS settings (name: '$PRODUCT_NAME', display: '$DISPLAY_NAME', id: $IOS_IDENTIFIER, short: $SEMVER, build: $INPUT_VERSION)" diff --git a/src-tauri/gen/apple/Assets.xcassets/AppIcon.appiconset/AppIcon-20x20@1x.png b/src-tauri/gen/apple/Assets.xcassets/AppIcon.appiconset/AppIcon-20x20@1x.png index 7ed14503..533abddb 100644 Binary files a/src-tauri/gen/apple/Assets.xcassets/AppIcon.appiconset/AppIcon-20x20@1x.png and b/src-tauri/gen/apple/Assets.xcassets/AppIcon.appiconset/AppIcon-20x20@1x.png differ diff --git a/src-tauri/gen/apple/Assets.xcassets/AppIcon.appiconset/AppIcon-20x20@2x-1.png b/src-tauri/gen/apple/Assets.xcassets/AppIcon.appiconset/AppIcon-20x20@2x-1.png index 5edadb5b..0a13c8af 100644 Binary files a/src-tauri/gen/apple/Assets.xcassets/AppIcon.appiconset/AppIcon-20x20@2x-1.png and b/src-tauri/gen/apple/Assets.xcassets/AppIcon.appiconset/AppIcon-20x20@2x-1.png differ diff --git a/src-tauri/gen/apple/Assets.xcassets/AppIcon.appiconset/AppIcon-20x20@2x.png b/src-tauri/gen/apple/Assets.xcassets/AppIcon.appiconset/AppIcon-20x20@2x.png index 5edadb5b..0a13c8af 100644 Binary files a/src-tauri/gen/apple/Assets.xcassets/AppIcon.appiconset/AppIcon-20x20@2x.png and b/src-tauri/gen/apple/Assets.xcassets/AppIcon.appiconset/AppIcon-20x20@2x.png differ diff --git a/src-tauri/gen/apple/Assets.xcassets/AppIcon.appiconset/AppIcon-20x20@3x.png b/src-tauri/gen/apple/Assets.xcassets/AppIcon.appiconset/AppIcon-20x20@3x.png index f81b616f..474a6a8d 100644 Binary files a/src-tauri/gen/apple/Assets.xcassets/AppIcon.appiconset/AppIcon-20x20@3x.png and b/src-tauri/gen/apple/Assets.xcassets/AppIcon.appiconset/AppIcon-20x20@3x.png differ diff --git a/src-tauri/gen/apple/Assets.xcassets/AppIcon.appiconset/AppIcon-29x29@1x.png b/src-tauri/gen/apple/Assets.xcassets/AppIcon.appiconset/AppIcon-29x29@1x.png index 6f2cba04..76dea25a 100644 Binary files a/src-tauri/gen/apple/Assets.xcassets/AppIcon.appiconset/AppIcon-29x29@1x.png and b/src-tauri/gen/apple/Assets.xcassets/AppIcon.appiconset/AppIcon-29x29@1x.png differ diff --git a/src-tauri/gen/apple/Assets.xcassets/AppIcon.appiconset/AppIcon-29x29@2x-1.png b/src-tauri/gen/apple/Assets.xcassets/AppIcon.appiconset/AppIcon-29x29@2x-1.png index 950ce9d1..66e37113 100644 Binary files a/src-tauri/gen/apple/Assets.xcassets/AppIcon.appiconset/AppIcon-29x29@2x-1.png and b/src-tauri/gen/apple/Assets.xcassets/AppIcon.appiconset/AppIcon-29x29@2x-1.png differ diff --git a/src-tauri/gen/apple/Assets.xcassets/AppIcon.appiconset/AppIcon-29x29@2x.png b/src-tauri/gen/apple/Assets.xcassets/AppIcon.appiconset/AppIcon-29x29@2x.png index 950ce9d1..66e37113 100644 Binary files a/src-tauri/gen/apple/Assets.xcassets/AppIcon.appiconset/AppIcon-29x29@2x.png and b/src-tauri/gen/apple/Assets.xcassets/AppIcon.appiconset/AppIcon-29x29@2x.png differ diff --git a/src-tauri/gen/apple/Assets.xcassets/AppIcon.appiconset/AppIcon-29x29@3x.png b/src-tauri/gen/apple/Assets.xcassets/AppIcon.appiconset/AppIcon-29x29@3x.png index 85887de3..2b91b62a 100644 Binary files a/src-tauri/gen/apple/Assets.xcassets/AppIcon.appiconset/AppIcon-29x29@3x.png and b/src-tauri/gen/apple/Assets.xcassets/AppIcon.appiconset/AppIcon-29x29@3x.png differ diff --git a/src-tauri/gen/apple/Assets.xcassets/AppIcon.appiconset/AppIcon-40x40@1x.png b/src-tauri/gen/apple/Assets.xcassets/AppIcon.appiconset/AppIcon-40x40@1x.png index 5edadb5b..0a13c8af 100644 Binary files a/src-tauri/gen/apple/Assets.xcassets/AppIcon.appiconset/AppIcon-40x40@1x.png and b/src-tauri/gen/apple/Assets.xcassets/AppIcon.appiconset/AppIcon-40x40@1x.png differ diff --git a/src-tauri/gen/apple/Assets.xcassets/AppIcon.appiconset/AppIcon-40x40@2x-1.png b/src-tauri/gen/apple/Assets.xcassets/AppIcon.appiconset/AppIcon-40x40@2x-1.png index bb213aab..427a0cba 100644 Binary files a/src-tauri/gen/apple/Assets.xcassets/AppIcon.appiconset/AppIcon-40x40@2x-1.png and b/src-tauri/gen/apple/Assets.xcassets/AppIcon.appiconset/AppIcon-40x40@2x-1.png differ diff --git a/src-tauri/gen/apple/Assets.xcassets/AppIcon.appiconset/AppIcon-40x40@2x.png b/src-tauri/gen/apple/Assets.xcassets/AppIcon.appiconset/AppIcon-40x40@2x.png index bb213aab..427a0cba 100644 Binary files a/src-tauri/gen/apple/Assets.xcassets/AppIcon.appiconset/AppIcon-40x40@2x.png and b/src-tauri/gen/apple/Assets.xcassets/AppIcon.appiconset/AppIcon-40x40@2x.png differ diff --git a/src-tauri/gen/apple/Assets.xcassets/AppIcon.appiconset/AppIcon-40x40@3x.png b/src-tauri/gen/apple/Assets.xcassets/AppIcon.appiconset/AppIcon-40x40@3x.png index eb9146c0..715c6128 100644 Binary files a/src-tauri/gen/apple/Assets.xcassets/AppIcon.appiconset/AppIcon-40x40@3x.png and b/src-tauri/gen/apple/Assets.xcassets/AppIcon.appiconset/AppIcon-40x40@3x.png differ diff --git a/src-tauri/gen/apple/Assets.xcassets/AppIcon.appiconset/AppIcon-512@2x.png b/src-tauri/gen/apple/Assets.xcassets/AppIcon.appiconset/AppIcon-512@2x.png index 0fb7d934..4d727db0 100644 Binary files a/src-tauri/gen/apple/Assets.xcassets/AppIcon.appiconset/AppIcon-512@2x.png and b/src-tauri/gen/apple/Assets.xcassets/AppIcon.appiconset/AppIcon-512@2x.png differ diff --git a/src-tauri/gen/apple/Assets.xcassets/AppIcon.appiconset/AppIcon-60x60@2x.png b/src-tauri/gen/apple/Assets.xcassets/AppIcon.appiconset/AppIcon-60x60@2x.png index eb9146c0..715c6128 100644 Binary files a/src-tauri/gen/apple/Assets.xcassets/AppIcon.appiconset/AppIcon-60x60@2x.png and b/src-tauri/gen/apple/Assets.xcassets/AppIcon.appiconset/AppIcon-60x60@2x.png differ diff --git a/src-tauri/gen/apple/Assets.xcassets/AppIcon.appiconset/AppIcon-60x60@3x.png b/src-tauri/gen/apple/Assets.xcassets/AppIcon.appiconset/AppIcon-60x60@3x.png index 39c7af9c..f27a9bd9 100644 Binary files a/src-tauri/gen/apple/Assets.xcassets/AppIcon.appiconset/AppIcon-60x60@3x.png and b/src-tauri/gen/apple/Assets.xcassets/AppIcon.appiconset/AppIcon-60x60@3x.png differ diff --git a/src-tauri/gen/apple/Assets.xcassets/AppIcon.appiconset/AppIcon-76x76@1x.png b/src-tauri/gen/apple/Assets.xcassets/AppIcon.appiconset/AppIcon-76x76@1x.png index 272c1123..f11e17db 100644 Binary files a/src-tauri/gen/apple/Assets.xcassets/AppIcon.appiconset/AppIcon-76x76@1x.png and b/src-tauri/gen/apple/Assets.xcassets/AppIcon.appiconset/AppIcon-76x76@1x.png differ diff --git a/src-tauri/gen/apple/Assets.xcassets/AppIcon.appiconset/AppIcon-76x76@2x.png b/src-tauri/gen/apple/Assets.xcassets/AppIcon.appiconset/AppIcon-76x76@2x.png index a9c70d0e..dddb55b6 100644 Binary files a/src-tauri/gen/apple/Assets.xcassets/AppIcon.appiconset/AppIcon-76x76@2x.png and b/src-tauri/gen/apple/Assets.xcassets/AppIcon.appiconset/AppIcon-76x76@2x.png differ diff --git a/src-tauri/gen/apple/Assets.xcassets/AppIcon.appiconset/AppIcon-83.5x83.5@2x.png b/src-tauri/gen/apple/Assets.xcassets/AppIcon.appiconset/AppIcon-83.5x83.5@2x.png index 78f6323f..77715ab7 100644 Binary files a/src-tauri/gen/apple/Assets.xcassets/AppIcon.appiconset/AppIcon-83.5x83.5@2x.png and b/src-tauri/gen/apple/Assets.xcassets/AppIcon.appiconset/AppIcon-83.5x83.5@2x.png differ diff --git a/src-tauri/gen/apple/project.yml b/src-tauri/gen/apple/project.yml index f7d542ae..47882bd8 100644 --- a/src-tauri/gen/apple/project.yml +++ b/src-tauri/gen/apple/project.yml @@ -10,7 +10,7 @@ configs: settingGroups: app: base: - PRODUCT_NAME: Scriptio (Staging) + PRODUCT_NAME: Scriptio_Staging PRODUCT_BUNDLE_IDENTIFIER: app.scriptio DEVELOPMENT_TEAM: G93CJ6PWZH targetTemplates: @@ -54,6 +54,7 @@ targets: - UIInterfaceOrientationLandscapeRight CFBundleShortVersionString: 2.1.0 CFBundleVersion: "2.1.0" + CFBundleDisplayName: Scriptio (Staging) entitlements: path: Scriptio_iOS/Scriptio_iOS.entitlements scheme: diff --git a/src-tauri/icons-staging/128x128.png b/src-tauri/icons-staging/128x128.png new file mode 100644 index 00000000..ae5278e1 Binary files /dev/null and b/src-tauri/icons-staging/128x128.png differ diff --git a/src-tauri/icons-staging/128x128@2x.png b/src-tauri/icons-staging/128x128@2x.png new file mode 100644 index 00000000..686eb685 Binary files /dev/null and b/src-tauri/icons-staging/128x128@2x.png differ diff --git a/src-tauri/icons-staging/32x32.png b/src-tauri/icons-staging/32x32.png new file mode 100644 index 00000000..a3a70632 Binary files /dev/null and b/src-tauri/icons-staging/32x32.png differ diff --git a/src-tauri/icons-staging/64x64.png b/src-tauri/icons-staging/64x64.png new file mode 100644 index 00000000..30e62e6e Binary files /dev/null and b/src-tauri/icons-staging/64x64.png differ diff --git a/src-tauri/icons-staging/Square107x107Logo.png b/src-tauri/icons-staging/Square107x107Logo.png new file mode 100644 index 00000000..28543ec9 Binary files /dev/null and b/src-tauri/icons-staging/Square107x107Logo.png differ diff --git a/src-tauri/icons-staging/Square142x142Logo.png b/src-tauri/icons-staging/Square142x142Logo.png new file mode 100644 index 00000000..326e6d36 Binary files /dev/null and b/src-tauri/icons-staging/Square142x142Logo.png differ diff --git a/src-tauri/icons-staging/Square150x150Logo.png b/src-tauri/icons-staging/Square150x150Logo.png new file mode 100644 index 00000000..944b159d Binary files /dev/null and b/src-tauri/icons-staging/Square150x150Logo.png differ diff --git a/src-tauri/icons-staging/Square284x284Logo.png b/src-tauri/icons-staging/Square284x284Logo.png new file mode 100644 index 00000000..834775df Binary files /dev/null and b/src-tauri/icons-staging/Square284x284Logo.png differ diff --git a/src-tauri/icons-staging/Square30x30Logo.png b/src-tauri/icons-staging/Square30x30Logo.png new file mode 100644 index 00000000..741048d9 Binary files /dev/null and b/src-tauri/icons-staging/Square30x30Logo.png differ diff --git a/src-tauri/icons-staging/Square310x310Logo.png b/src-tauri/icons-staging/Square310x310Logo.png new file mode 100644 index 00000000..9a3d6493 Binary files /dev/null and b/src-tauri/icons-staging/Square310x310Logo.png differ diff --git a/src-tauri/icons-staging/Square44x44Logo.png b/src-tauri/icons-staging/Square44x44Logo.png new file mode 100644 index 00000000..fbec11ff Binary files /dev/null and b/src-tauri/icons-staging/Square44x44Logo.png differ diff --git a/src-tauri/icons-staging/Square71x71Logo.png b/src-tauri/icons-staging/Square71x71Logo.png new file mode 100644 index 00000000..76e8336a Binary files /dev/null and b/src-tauri/icons-staging/Square71x71Logo.png differ diff --git a/src-tauri/icons-staging/Square89x89Logo.png b/src-tauri/icons-staging/Square89x89Logo.png new file mode 100644 index 00000000..c6f5c381 Binary files /dev/null and b/src-tauri/icons-staging/Square89x89Logo.png differ diff --git a/src-tauri/icons-staging/StoreLogo.png b/src-tauri/icons-staging/StoreLogo.png new file mode 100644 index 00000000..2f341e08 Binary files /dev/null and b/src-tauri/icons-staging/StoreLogo.png differ diff --git a/src-tauri/icons-staging/app-icon.png b/src-tauri/icons-staging/app-icon.png new file mode 100644 index 00000000..7c5e354a Binary files /dev/null and b/src-tauri/icons-staging/app-icon.png differ diff --git a/src-tauri/icons-staging/icon.icns b/src-tauri/icons-staging/icon.icns new file mode 100644 index 00000000..4944a59b Binary files /dev/null and b/src-tauri/icons-staging/icon.icns differ diff --git a/src-tauri/icons-staging/icon.ico b/src-tauri/icons-staging/icon.ico new file mode 100644 index 00000000..1f60b65b Binary files /dev/null and b/src-tauri/icons-staging/icon.ico differ diff --git a/src-tauri/icons-staging/icon.png b/src-tauri/icons-staging/icon.png new file mode 100644 index 00000000..3ff5aaec Binary files /dev/null and b/src-tauri/icons-staging/icon.png differ diff --git a/src-tauri/icons/ios/AppIcon-20x20@1x.png b/src-tauri/icons/ios/AppIcon-20x20@1x.png index 7ed14503..6b51776d 100644 Binary files a/src-tauri/icons/ios/AppIcon-20x20@1x.png and b/src-tauri/icons/ios/AppIcon-20x20@1x.png differ diff --git a/src-tauri/icons/ios/AppIcon-20x20@2x-1.png b/src-tauri/icons/ios/AppIcon-20x20@2x-1.png index 5edadb5b..330e429c 100644 Binary files a/src-tauri/icons/ios/AppIcon-20x20@2x-1.png and b/src-tauri/icons/ios/AppIcon-20x20@2x-1.png differ diff --git a/src-tauri/icons/ios/AppIcon-20x20@2x.png b/src-tauri/icons/ios/AppIcon-20x20@2x.png index 5edadb5b..330e429c 100644 Binary files a/src-tauri/icons/ios/AppIcon-20x20@2x.png and b/src-tauri/icons/ios/AppIcon-20x20@2x.png differ diff --git a/src-tauri/icons/ios/AppIcon-20x20@3x.png b/src-tauri/icons/ios/AppIcon-20x20@3x.png index f81b616f..040fc38d 100644 Binary files a/src-tauri/icons/ios/AppIcon-20x20@3x.png and b/src-tauri/icons/ios/AppIcon-20x20@3x.png differ diff --git a/src-tauri/icons/ios/AppIcon-29x29@1x.png b/src-tauri/icons/ios/AppIcon-29x29@1x.png index 6f2cba04..d6712c88 100644 Binary files a/src-tauri/icons/ios/AppIcon-29x29@1x.png and b/src-tauri/icons/ios/AppIcon-29x29@1x.png differ diff --git a/src-tauri/icons/ios/AppIcon-29x29@2x-1.png b/src-tauri/icons/ios/AppIcon-29x29@2x-1.png index 950ce9d1..565eba84 100644 Binary files a/src-tauri/icons/ios/AppIcon-29x29@2x-1.png and b/src-tauri/icons/ios/AppIcon-29x29@2x-1.png differ diff --git a/src-tauri/icons/ios/AppIcon-29x29@2x.png b/src-tauri/icons/ios/AppIcon-29x29@2x.png index 950ce9d1..565eba84 100644 Binary files a/src-tauri/icons/ios/AppIcon-29x29@2x.png and b/src-tauri/icons/ios/AppIcon-29x29@2x.png differ diff --git a/src-tauri/icons/ios/AppIcon-29x29@3x.png b/src-tauri/icons/ios/AppIcon-29x29@3x.png index 85887de3..b61188cd 100644 Binary files a/src-tauri/icons/ios/AppIcon-29x29@3x.png and b/src-tauri/icons/ios/AppIcon-29x29@3x.png differ diff --git a/src-tauri/icons/ios/AppIcon-40x40@1x.png b/src-tauri/icons/ios/AppIcon-40x40@1x.png index 5edadb5b..330e429c 100644 Binary files a/src-tauri/icons/ios/AppIcon-40x40@1x.png and b/src-tauri/icons/ios/AppIcon-40x40@1x.png differ diff --git a/src-tauri/icons/ios/AppIcon-40x40@2x-1.png b/src-tauri/icons/ios/AppIcon-40x40@2x-1.png index bb213aab..338aa32a 100644 Binary files a/src-tauri/icons/ios/AppIcon-40x40@2x-1.png and b/src-tauri/icons/ios/AppIcon-40x40@2x-1.png differ diff --git a/src-tauri/icons/ios/AppIcon-40x40@2x.png b/src-tauri/icons/ios/AppIcon-40x40@2x.png index bb213aab..338aa32a 100644 Binary files a/src-tauri/icons/ios/AppIcon-40x40@2x.png and b/src-tauri/icons/ios/AppIcon-40x40@2x.png differ diff --git a/src-tauri/icons/ios/AppIcon-40x40@3x.png b/src-tauri/icons/ios/AppIcon-40x40@3x.png index eb9146c0..16094b9d 100644 Binary files a/src-tauri/icons/ios/AppIcon-40x40@3x.png and b/src-tauri/icons/ios/AppIcon-40x40@3x.png differ diff --git a/src-tauri/icons/ios/AppIcon-512@2x.png b/src-tauri/icons/ios/AppIcon-512@2x.png index 0fb7d934..3ab3eae1 100644 Binary files a/src-tauri/icons/ios/AppIcon-512@2x.png and b/src-tauri/icons/ios/AppIcon-512@2x.png differ diff --git a/src-tauri/icons/ios/AppIcon-60x60@2x.png b/src-tauri/icons/ios/AppIcon-60x60@2x.png index eb9146c0..16094b9d 100644 Binary files a/src-tauri/icons/ios/AppIcon-60x60@2x.png and b/src-tauri/icons/ios/AppIcon-60x60@2x.png differ diff --git a/src-tauri/icons/ios/AppIcon-60x60@3x.png b/src-tauri/icons/ios/AppIcon-60x60@3x.png index 39c7af9c..a45faafe 100644 Binary files a/src-tauri/icons/ios/AppIcon-60x60@3x.png and b/src-tauri/icons/ios/AppIcon-60x60@3x.png differ diff --git a/src-tauri/icons/ios/AppIcon-76x76@1x.png b/src-tauri/icons/ios/AppIcon-76x76@1x.png index 272c1123..a5287305 100644 Binary files a/src-tauri/icons/ios/AppIcon-76x76@1x.png and b/src-tauri/icons/ios/AppIcon-76x76@1x.png differ diff --git a/src-tauri/icons/ios/AppIcon-76x76@2x.png b/src-tauri/icons/ios/AppIcon-76x76@2x.png index a9c70d0e..76d8acd7 100644 Binary files a/src-tauri/icons/ios/AppIcon-76x76@2x.png and b/src-tauri/icons/ios/AppIcon-76x76@2x.png differ diff --git a/src-tauri/icons/ios/AppIcon-83.5x83.5@2x.png b/src-tauri/icons/ios/AppIcon-83.5x83.5@2x.png index 78f6323f..15377d5f 100644 Binary files a/src-tauri/icons/ios/AppIcon-83.5x83.5@2x.png and b/src-tauri/icons/ios/AppIcon-83.5x83.5@2x.png differ