question

nelio avatar image
nelio asked David Marginian Deactivated commented

Can't make the Clover Go "All in One"Dev Kit work

I've recently bought the dev kit https://cloverdevkit.com/products/clover-all-in-one-developer-kit with the intention of integrating it into an iOS App I am building, and just running the example https://github.com/clover/remote-pay-ios-examples has been nothing but impossible:


1- The only XCode version I've been able to build it with is XCode 11, due to the Swift version used to write the code, any way to run it with the latest XCode version?


2- When I finally managed to run it, I couldn't test it in a real device because the XCode version does not support the iOS version on the iPad (iOS 13.2.3). Any way to circumvent this?


3- Last and probably the most important issue, when I try to pair the card reader with the iPad (iOS 13.2.3), I get "Error, device not supported" therefore I am unable to pair it. Any ideas why this might be happening?


There is no refund for these kits, and so far it seems like they simply don't work for iOS Apps, am I doing something wrong?


Thanks in advance for your help.

DevKit
10 |2000

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

1 Answer

·
David Marginian avatar image
David Marginian Deactivated answered David Marginian Deactivated commented

You are using the wrong SDK. Please use the SDK specific to Go - https://github.com/clover/remote-pay-ios-go.

2 comments
10 |2000

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

nelio avatar image nelio commented ·

https://github.com/clover/remote-pay-ios-go was the original one I tried, which also has all sorts of problems, it won't even compile "Module compiled with Swift 4.2 cannot be imported by the Swift 5.1 compiler", on top of that, what's the reason why I cannot pair the card reader with the iPad iOS 13.2.3? I don't think this would work for anyone. Thanks a lot for your help.

0 Likes 0 ·
David Marginian avatar image David Marginian ♦♦ nelio commented ·

You need to use the Go SDK. The SDK in your original post is for integrating with mini/flex. There are some issues in git for the Go SDK. Reading through those issues it appears others have been able to get it to compile - https://github.com/clover/remote-pay-ios-go/issues.

0 Likes 0 ·

Write an Answer

Hint: Notify or tag a user in this post by typing @username.

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