Need Xtify SDK for Worklight V6.0 - ibm-mobilefirst

We developed an Worklight Hybrid application on Worklight V6.0. Till now there is no push notification implemented for this application, client told to use Xtify push notification tool for push notification.
I'm new to Xtify and I downloaded the Xtify working POC sample from Xtify site and try to run on Worklight eclipse V6.0, but ended with errors, and I run the same Sample code on Worklight V6.2, it is working fine.
Whether Xtify supports Worklight V6.0?

Xtify support is available start Worklight 6.1 and above. It is not available for Worklight 6.0: https://developer.ibm.com/push/docs/ibm-mobile-push-notification/ibm-worklight/
Note also that Worklight 6.0 is very old. Tell your client to upgrade to 6.3 or 7.0

Related

IBM MobileFirst 6.3 - Android Fingerprint Authentication

I want to implement finger print authentication in my IBM Mobilefirst 6.3 Hybrid Android application. I saw some examples in cordova -
https://github.com/mjwheatley/cordova-plugin-android-fingerprint-auth
Here How can I add cordova-plugin-android-fingerprint-auth plugin to my application? Is there any better way to implement this feature?
I was able to implement touch id in hybrid iOS application.
https://github.com/EddyVerbruggen/cordova-plugin-touch-id?cm_mc_uid=04136042670715040496130&cm_mc_sid_50200000=1504217038
Need help to implement similar in Android.
Thanks
Mobilefirst 7.0 and prior releases does not support Cordova plug-man to install Cordova plug-ins and Hence you can't add plugins directly to your applications using cordova command line.
You need to follow the manual installation instructions as explained in this blog post to add cordova-plugin-android-fingerprint-auth plugin in your application.

where i can get cordova based MobileFirst Appcenter Project which should supports MobileFirst8 server?

i need IBM app center project so i can make my changes in there. The one i have is mobilefirst version that is devloped using MF SDK7.1. So i'm unable to use Mobilefirst8 server, especially push notification for the Appcenter app.Please provide me your suggestions on implementing Push notificaiton for this app. Note: i don't have MobileFirst Server 7.0.
Yes, you can use the installer app that is part of 7.x and it should work with 8.0 as well. MFP 8.0 Application center also ships the installer app and that will be the latest one.
Also, there is pure Cordova based installer app and you can directly take it to the Android studio and work there.

IBM App center app doesn't work on Android 5.0.1

We are facing an issue with IBM app centre app where it is not working on Android 5.0.1.
The issue is once we login to the IBM app through android device (Samsung S5 with OS 5.0.1) All our applications are not clickable and they just got highlighted and we can't go to the install page for our specific app.
It works on pervious versions of Android OS.
Worklight Server version: 6.2.0.01.20141013-1735.
I'm not sure if this is the same issue that we faced earlier with iOS8 and we have to get an ifix for it.
Reference : IBM App center not working for iOS8
Thanks.
Because you are using a very old iFix of Worklight 6.2, my first and foremost suggestion for you is to download the latest available 6.2 iFix from IBM Fix Central, and use the AppCenter client sources from that iFix.
See if the problem repeats itself as well. If yes, you will need to open a PMR (support ticket).

MobileFirst Version Mismatch

FWLSE3210W: Environment: android of application BBQ version 1.0 has
been deployed with a different version of the native MobileFirst SDK.
Direct updates will no longer be available for existing clients with
other versions of the MobileFirst SDK. To continue to use direct
updates, increment the app version, publish it to the public app
store, deploy to the server, and (optionally) block/notify older
versions of the app to enforce customers to upgrade to the new version
from the app store.
I am seeing the above warning again and again. And it doesnt seem to be related to the version difference between my worklight studio and worklight server.
I have created a MobileFirst Project in MobileFirst 6.3.
I have a remote MobileFirst 6.3 server.
When I deploy the iphone wlapp file first through the worklight console it goes through successfully but when I deploy the android wlapp file of the same app, it shows me the above warning and similar thing happens when I upload the android wlapp file first no issue but when iphone wlapp file is uploaded it shows the warning. Could someone tell me what this warning really is?
This is a false-positive warning message that you can safely ignore.
If you'd like it gone you can also download the latest MobileFirst Platform Foundation 6.3 iFix from IBM Fix Central where it has been fixed.

Worklight 6.0 - Steps to fix IBM App Center for iOS8?

I am using IBM Worklight 6.0 with December 14th fix.
I am trying to use IBM App Center client for iOS8.
I have seen multiple discussions about this issue:
IBM Worklight Application Center iOS unresponsive to touch events
IBM App center not working for iOS8
I copied the project from my server, where the fix is installed, and built for iOS, but when I inspect the mobile App, I can see that the application is using Dojo 1.9.0.
> dojo.version.toString();
"1.9.0 (29469)"
I can see that the IBM App Center mobile client does not use Dojo Toolkit, but includes a dojo.js file (with a size of 1.2MB).
My question is : What are steps to build IBM App Center for Worklight 6.0, knowing that the fix is installed (Both Worklight studio and server)?
Do I need to manually change dojo.js file with a newer version? if yes, where can I find such file?
The AppCenter installation contains an Application Center Installer application project.
This is a Worklight project with the iPhone environment. The app that is generated from it is the Installer application that you need to install on a device, and from which the user will then install any subsequent applications distributed via Application Center.
Make sure you are using the provided Worklight project; there are no additional changes to be done to to project (other than using your own bundleId, ...).
It could be that you are missing the Dojo library in your workspace?
You can generate it by creating a new Worklight project and application using the Dojo wizard in Studio.
When you received the fix, it contains a new project for IBM app centre.
You need to get this project and import it to your Eclipse Environment and rebuild the IBM app centre (APK and IPA) files.
You have to redeploy these files to IBM app centre console and re-download them on your iOS8 devices.
I believe the iOS8 fix starts from version V6.2, and we have downloaded fix v6.2.0.1.
So, I'm not sure about V6.0.
Please verify with IBM.