ClaySolutions / ClaySDK

This SDK for iOS contains the most up-to-date frameworks for integrating Mobile Key technology into your own iOS applications.
https://saltoks.com/developers/connect/mobile-sdk-introduction/
MIT License
1 stars 1 forks source link

Symbol not found: _OBJC_CLASS_$_SSJustinBle #17

Closed fox-avokadik closed 8 months ago

fox-avokadik commented 8 months ago

Hi, I'm trying to implement a plugin for Flutter. I was able to connect successfully the SaltoJustINMobileSDK for the Android module, however, for the iOS module I get the following error.

dyld[67622]: Symbol not found: _OBJC_CLASS_$_SSJustinBle
  Referenced from: <E664A44A-6F1B-3A19-8AA0-ADF47A297312> /private/var/containers/Bundle/Application/8454868B-1D54-43C9-8CDB-B9CD73D39E1E/Runner.app/Frameworks/ClaySDK.framework/ClaySDK
  Expected in:     <E1C3961D-B8AF-38A7-9710-396B8B9D4D8B> /private/var/containers/Bundle/Application/8454868B-1D54-43C9-8CDB-B9CD73D39E1E/Runner.app/Frameworks/SaltoJustINMobileSDK.framework/SaltoJustINMobileSDK

Maybe someone has faced a similar problem and can help?

jakov-clay commented 8 months ago

Hey @fox-avokadik, we moved our repo to gitlab. You can find there latest version there, please contact support. PS in build settings of the target you can check if you have under Framework Search Paths -> $(inherited)

fox-avokadik commented 8 months ago

@jakov-clay That is, this error is directly related to the old version of ClaySDK (ie ClaySDK version 1)? How can I get ClaySDK version 2?

I am also interested in the following question, do I have to use ClaySDK on the client side? Since our application architecture will be tied in such a way that we will receive the key for the lock from the backend. Can I just use SaltoJustINMobileSDK without ClaySDK?

jakov-clay commented 8 months ago

As I said you need to contact support, they will give you access to new version of ClaySDK (you need access tokens to install it). If you are using SaltoKS APIs then you need to use ClaySDK, it will not work if you only use SaltoJustINMobileSDK

fox-avokadik commented 8 months ago

@jakov-clay I understand, then I think further discussion is not appropriate, because first me should update to ClaySDK to v2. Thanks for the advice