question

jatin-patel avatar image
jatin-patel asked zgreathouse Deactivated edited

Scheduler App won't connect using NEW Clover Mini

Hi. Our Scheduler app has been out for years and works fine on all Clover devices. The app is unable to communicate to our servers using the NEW Clover Mini. Do you know what has changed in the NEW Clover mini that is blocking access to our servers?
Clover Mini
1 comment
10 |2000

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.

jatin-patel avatar image jatin-patel commented ·

I've been researching and it seems this may be related to the additional Android Marshmallow requirements for GetAccount authentication. Since we just call "Com.Clover.Sdk.Util.CloverAccount.GetAccount(this);" we really don't know the specifics of what account information we need to request permission for. Can you give us some insight into what we need to ask for from AccountManager.newChooseAccountIntent()?

0 Likes 0 ·

1 Answer

zgreathouse avatar image
zgreathouse Deactivated answered zgreathouse Deactivated edited
As of Android OS version 26, some security updates were made surrounding authentication. You can see more details here: https://developer.android.com/about/versions/oreo/android-8.0 (see Security & Privacy section)

To avoid this issue please set your Target SDK to 25.

Apps with a target SDK higher than 25 will actually not be approved for publication on the Clover App Market, as outlined in our documentation here: https://docs.clover.com/clover-platform/docs/setting-android-sdk-versions#section-target-sdk
10 |2000

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.

Welcome to the
Clover Developer Community