Foro
Error en el SDK Android
Saludos
Estoy intentando integrar el SDK a una aplicación Android, todo funciona bien en modo debug, pero al generar el apk de productivo la aplicación truena al llamar a ClipApi.init(application, ClipPlusApi())
He seguido estos pasos:
<https://developer.clip.mx/reference/configurar-el-ambiente-de-desarrollo#agregando-las-dependencias>
Es decir:
allprojects {
repositories {
…
maven {url '<https://developer.huawei.com/repo/'}>
}
}
dependencies {
implementation 'com.payclip.sdk:payment-ui:2.3.0'
implementation 'com.payclip.sdk:plus-reader:1.3.0'
}
<uses-permission android:name="android.permission.BLUETOOTH" />
<uses-permission android:name="android.permission.BLUETOOTH_SCAN" />
<uses-permission android:name="android.permission.BLUETOOTH_ADMIN" />
<uses-permission android:name="android.permission.BLUETOOTH_CONNECT" />
<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION"/>
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
<uses-permission android:name="android.permission.ACCESS_WIFI_STATE" />
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
A que se deberá que al generar el release se cierre la aplicación:
Posted by Jorge over 1 year ago
Error en las dependencias
Estoy programando una aplicación para realizar el cobro con tarjeta de crédito pero al seguir la documentación para configurar el ambiente de desarrollo se generan varios errores al momento de integrar las siguientes dependencias:
*implementation 'com.payclip.sdk:payment-ui:2.3.0'
*implementation 'com.payclip.sdk:plus-reader:1.3.0'
Se produce un error ya que estas dependencias de payclip necesitan que se descargue las siguientes:
*org.koin:koin-androidx-scope:2.1.5.
*org.koin:koin-androidx-viewmodel:2.1.5
y esas dependencias de org.koin ya no se encuentran disponibles en el repositorio de jcenter ni en developer.huawei ni en mavenCentral, en esta ultima sólo están las de la versión 3.0.0 alpha pero esa no se necesita.
¿Habrá alguna solución próximamente o es mejor descartar el uso de clip plus 2?
También he probado descargando el sdk y he probado el demo pero para publicar la aplicación en la play store necesito renombrar todo el proyecto sdk y seria mejor integrarlo en una aplicación nueva.
Saludos cordiales.
Posted by Fernando Patiño Reyes over 1 year ago
Deprecated dependency error on 2.3.0
Hello, Im trying to integrate the SDK to a new project but I am getting an error about a missing deprecated dependency:
Could not find com.huawei.hms:location:4.0.4.300.
Required by:
project :app > com.payclip.sdk:payment-ui:2.3.0
When I try adding this dependency the build fails for the same reason. Any help would be appreciated.
Posted by Josu V over 1 year ago
Compatinilidad con Mac Catalist
Las librerías aunque corren en iOS no son compatible con MacOS, habra una reparacion para ello
/Example_ClipSDK/Example_ClipSDK.xcodeproj Building for Mac Catalyst, but the linked and embedded framework 'ClipAuthenticationSDK.framework' was built for iOS. You may need to restrict the platforms for which this framework should be linked and embedded in the target editor, or replace it with an XCFramework that supports both platforms.
Posted by victor cantu almost 3 years ago
JSR/RET are not supported with computeFrames option
Buen día,
Empezando la configuración del SDK encuentro este error.
START ERROR :: :: :: :: :: :: :: :: :: ::
Execution failed for task ':app:mergeExtDexRelease'.
> Could not resolve all files for configuration ':app:releaseRuntimeClasspath'.
> Failed to transform commons-lang-2.3.jar (commons-lang:commons-lang:2.3) to match attributes {artifactType=android-dex, asm-transformed-variant=release, dexing-enable-desugaring=true, dexing-is-debuggable=true, dexing-min-sdk=29, org.gradle.category=library, org.gradle.libraryelements=jar, org.gradle.status=release, org.gradle.usage=java-runtime}.
> Execution failed for AsmClassesTransform: C:\Users\curti\.gradle\caches\transforms-3\491f5568c88bc6975cfbc0531cec55a7\transformed\jetified-commons-lang-2.3.jar.
> JSR/RET are not supported with computeFrames option
END LOG ERROR :: :: :: :: :: :: :: :: ::
Solo he agregado
implementation 'com.payclip.sdk:payment-ui:2.3.0'
implementation 'com.payclip.sdk:plus-reader:1.3.0'
en mi build.gradle (:app) y he intentado ejecutar mi app, pero al compilar apareció ese error...
Espero me puedan ayudar y excelente día.
Posted by Alejandro Bautista almost 3 years ago
Esta Clip Mini, soportado por los SDK de Android e iOS?
Que tal, tenemos una app TPV para moviles y queremos darle soporte a los terminales Clip, y entre nuestros clientes tenemos usuarios que usan Clip Mini, la documentacion solo indica que los terminales Plus y Plus 2 son soportados pero no hay nada de informacion respecto a Mini.
Posted by Arturo Sanchez almost 3 years ago
Deprecated dependency error
Hello, Im trying to integrate the SDK to a new project but I am getting an error about a missing deprecated dependency:
Could not find android.arch.lifecycle:extensions:2.2.0.
Required by:
project :app > com.payclip.sdk:payment-ui:2.2.2
When I try adding this dependency the build still fails for the same reason. Any help would be appreciated. Also, is there any full Android sample application on github I can use as a references?
Posted by Erik about 3 years ago