Skip to content

Commit 80d7df4

Browse files
committed
fix wear os rejection
Issue found: Missing app icon in splash screen Your app does not show a 48x48dp app icon on a black background during app startup. For more information, see Branded launch. Existing splash screen does not pass automated checks Issue found: Play listing description Your play listing description doesn't mention tile or complication although it's included in your app.
1 parent 71c7dc2 commit 80d7df4

10 files changed

Lines changed: 12 additions & 17 deletions

File tree

AuthenticatorPro.WearOS/AuthenticatorPro.WearOS.csproj

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,7 @@
3131
</PackageReference>
3232
<PackageReference Include="Mono.AotProfiler.Android" Version="7.0.0"/>
3333
<PackageReference Include="Newtonsoft.Json" Version="13.0.3"/>
34+
<PackageReference Include="Xamarin.AndroidX.Core.SplashScreen" Version="1.0.1.5" />
3435
<PackageReference Include="Xamarin.AndroidX.Lifecycle.LiveData" Version="2.6.2.3" />
3536
<PackageReference Include="Xamarin.AndroidX.Wear" Version="1.3.0.3" />
3637
<PackageReference Include="Xamarin.AndroidX.Wear.Tiles" Version="1.2.0.2" />

AuthenticatorPro.WearOS/Properties/AndroidManifest.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
<?xml version="1.0" encoding="utf-8"?>
2-
<manifest xmlns:android="http://schemas.android.com/apk/res/android" android:versionCode="52"
2+
<manifest xmlns:android="http://schemas.android.com/apk/res/android" android:versionCode="53"
33
android:versionName="2.15.0" package="me.jmh.authenticatorpro" android:installLocation="auto">
44
<uses-sdk android:minSdkVersion="26" android:targetSdkVersion="33"/>
55
<uses-feature android:name="android.hardware.type.watch"/>
-5.3 KB
Binary file not shown.
-3.09 KB
Binary file not shown.
-8.5 KB
Binary file not shown.
-15.2 KB
Binary file not shown.
-23.7 KB
Binary file not shown.
Lines changed: 5 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,8 @@
11
<?xml version="1.0" encoding="utf-8"?>
22
<layer-list xmlns:android="http://schemas.android.com/apk/res/android">
3-
<item>
4-
<shape android:shape="rectangle">
5-
<solid android:color="@android:color/black"/>
6-
</shape>
3+
<item android:width="48dp"
4+
android:height="48dp"
5+
android:gravity="center"
6+
android:drawable="@mipmap/ic_launcher">
77
</item>
8-
<item
9-
android:width="48dp"
10-
android:height="48dp"
11-
android:gravity="center">
12-
<bitmap
13-
android:src="@drawable/ic_splash"
14-
android:gravity="fill_horizontal|fill_vertical"/>
15-
</item>
16-
</layer-list>
8+
</layer-list>

AuthenticatorPro.WearOS/Resources/values/styles.xml

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
11
<resources>
2-
<style name="SplashTheme" parent="@android:style/Theme.DeviceDefault">
3-
<item name="android:windowBackground">@drawable/splash</item>
2+
<style name="SplashTheme" parent="Theme.SplashScreen">
3+
<item name="windowSplashScreenBackground">@android:color/black</item>
4+
<item name="windowSplashScreenAnimatedIcon">@drawable/splash</item>
5+
<item name="postSplashScreenTheme">@style/AppTheme</item>
46
</style>
57

68
<style name="AppTheme" parent="Theme.MaterialComponents">

fastlane/metadata/android/en-US/full_description.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ In addition to your username and password, you will need a code provided by Auth
1818
- 🔒 <b>Offline with few permissions</b>: Authenticator Pro only requires a single permission¹ and does not require Internet access to function.
1919
- 🔑 <b>Security</b>: Set a password and use biometric authentification to protect your codes.
2020
- 🎨 <b>Customisation</b>: Set icons and rename. You can also arrange your authenticators in any order you like so you can find them easily.
21-
- ⌚ <b>Wear OS</b>: Quickly view your authenticators directly from your watch. Please note that a connection to your Android device is required. Furthermore, F-Droid distributions of the app are not compatible with Wear OS, since non-free dependencies are required.
21+
- ⌚ <b>Wear OS</b>: Quickly view your authenticators directly from your watch. You can even set a favourite and place in a tile. Please note that a connection to your Android device is required. Furthermore, F-Droid distributions of the app are not compatible with Wear OS, since non-free dependencies are required.
2222

2323
(¹) *To scan QR-Codes, the app requires the camera permission.*
2424

0 commit comments

Comments
 (0)