Open In-App Billing for Google Play, SlideMe, Amazon Store, Nokia Store, Samsung Apps, Yandex.Store, Appland, Aptoide, AppMall and Fortumo.
The following issues has been fixed:
Check out our new project OPFPush. Currently the following providers are supported: GCM, ADM, Nokia Push.
Important! Amazon IAP SDK doesn't work on Android 5.0+ due to technical issues of Amazon IAP SDK
The following issues has been fixed: Why is android.permission.RECEIVE_SMS used in the manifest? (Hides app for tablets) [v0.9.8.3.1][Amazon] onIabPurchaseFinished is not invoked when canceling purchase
OPF Trivial Drive is up-to-date for the following stores:
Bugfixes for #424, #427, #426, #430, #429
Important! Amazon IAP SDK doesn't work on Android 5.0+ due to technical issues of Amazon IAP SDK
Update Amazon In-App-Purchasing to version 2.0.1
.
Fix #395
Note:
to emulate installation from a certain store, you need to install your app using
adb install -i storepackage /path/to/yourapk
allprojects {
repositories {
maven { url 'https://raw.githubusercontent.com/onepf/OPF-mvn-repo/master/' }
jcenter()
}
}
compile 'org.onepf:openiab:0.9.8.1'
installer
(only the app installer can be a billing provider),
installer then best fit
(if the app installer is null or was uninstalled from the device the next suitable billing provider will be chosen),
best fit
(the choice is based on an options set)Note:
to emulate installation from a certain store, you need to install your app using
adb install -i storepackage /path/to/yourapk
allprojects {
repositories {
maven { url 'https://raw.githubusercontent.com/onepf/OPF-mvn-repo/master/' }
jcenter()
}
}
compile 'org.onepf:openiab:0.9.8'
New Cordova/XDK plugin New version of Marmalade plugin New version of Unity plugin
We've started our wiki - a developer guide on OpenIAB.
Starting with this release, OpenIAB will be distributed in 2 jar files: with and without Fortumo. Both jars are available via Maven. Sources of OpenIAB without Fortumo are now located in https://github.com/onepf/OpenIAB/tree/master, with Fortumo - https://github.com/onepf/OpenIAB/tree/master_with_fortumo.
New Features:
Options#checkInventory
is now false
by default. We decided that it should be developers' choice, to choose stores with inventory in the first place or not.SkuManager
now checks SKUs for null, empty strings and for compliance with the format for SKUs of Samsung and Nokia stores.The 0.9.7.2 release also contains fixes for the following issues: #313 #312
New features:
Fixes for the following issues were included: #300, #298, #283, #264, #269, #263, #268, #259, #258, #253, #251, #252
Note: T-Store is not supported any longer. Will be returned in the future releases. Amazon IAP 2.0 is not supported. Will be added in the future releases.
Library #204 Remove Gson dependency #188 #225 Change logic of Fortumo support #199 Change logic of checkSetup() #149 NPE fix #222 #230 Check that Amazon and T-Store classes are loaded before work
Unity Windows Phone 8 support #220 Added error codes to the purchase handler signature #238 Non-Consumable item does not appear in QueryInventory Purchase on iOS - fix #222 Restored missing log methods in the jar #196 Refactored iOS implementation
Includes:
Unity package for 4.0/4.1/4.3 can be compiled directly from source code using 'ant build' Marmalade plugin is provided in sources