Protecting documents using Labels - azure-information-protection

Since File API is not available to mobile platform, is there anyway we can protect documents using Label with UPE framework.

you can try to use the MIP SDK and use C++/CX

Related

How to get package name and version number from play store?

currently, I used firebase_remote_config to give update message to application.
But I update firebase manual when always release new version. Is that anyway to check google play store app version number with package name?
There is no official API to check your latest version in the play store. You could do a webcall getting the contents of https://play.google.com/store/apps/details?id=[appid] and find the version somewhere in the HTML. I cannot really recommend it because the HTML might change overtime. I would suggest keeping it the way it is with a variable in remote_config.
There's no official Playstore API to check the version. You'll have to make API yourself. The API will send the latest version number (and build number) and then the mobile app compares it with itself and displays the message in case update is available.
Since you are already using Firebase, there's one more way (without writing any code).
You send push notifications only to those users who are using old app version. See below :
There's no official way to do it using Flutter. But you can write code in platform wise. Above way is for Android.
Official documentation
click here
medium article click tutorial

How do I check my app's version-number on Google Playstore when coding in Flutter?

I want to know if there is a method or library to use in checking my app's version-number on Google PlayStore? Want to advise users to update to the latest version if their apk's version number is behind
There is no official API at the moment. And using the solutions you find on the web are bad. Most of them involve scraping the Play Store website and will break whenever the Play store re-designs their web page.
Right now I would recommend using Firebase Remote Config. That way you can store in the Firebase server whatever you want the minimum version for your app to be, and them when you want users to update you can increase the value. This lets you control when you need to force an update and is much more flexible, and very easy to update.

How to check if File exists in the Dropbox account of a certain user using Dropbox iOS SDK 1.1?

I am currently developing an application which is using the Dropbox iOS SDK version 1.1. I am developing the application for iOS version 5.0 and above. I went through all the methods in the DBRestClient.h file which is included in the SDK. I could not find a method which allowed me to check whether a given file exists in a given location in a directory. I was thinking if I could use the following method in the DBRestClient.h file to do the same
- (void)loadMetadata:(NSString*)path;
Here, I thought of using the Location/FileName in the Path parameter to find out whether the given file existed or not.
I am not at all sure about the correct approach for doing the same. Please suggest some better methods if this is not correct.
The Dropbox SDK does not support search (it only supports a subset of the Dropbox API). To do what you need effenciently, call the search method of the REST API directly
https://www.dropbox.com/developers/reference/api#search
If you want to stick with the SDK, you can call loadMetadata recursively for each folder level until you find the file you are looking for. But I do not recommend this (imagine if your user is on the cell network as you make tens or hundreds of calls).

How to use native sqlite in ios' webview?

I just want to develop an ios app based on webview. The offline storage must be used. I know that html5 offline storage is supported by webview. But I just want to use a native sqlite file(not the one embedded in webkit) just like other native ios app. So could anyone please give me some clues?
Are you implementing the database via javascript? If so check out this great free eBook on building iPhone apps. The chapter about Client-Side Database should give you a running start.
http://ofps.oreilly.com/titles/9780596805784/ch05.html#ch05_id35933084
regards
Andrew
webSQL is available in UIWebViews.
However, if you're using Cordova the convention is to use the SQLite plugin. GIYF.
I personally like using web storage wrappers for this. Lawnchair.js and persistence.js were earlier wrapper solutions, but I like using Mozilla's localForage the most. It makes storing any kinda JS primitive/object/blob really easy.
localForage is just a wrapper over localStorage, webSQL, and SQLite. It has a really simple API and will choose the best web db for you based on what you wanted to store (was it serializable: localStorage. was it a [file Object] from an HTML input: webSQL). Your project can be a Cordova project or whatever. Don't matta. It'll work.

Apache Lucene or another Search in iPhone app

I would like to implement a search functionality within my iPhone app which can search for terms within all the documents in the application.
I believe I cannot use Apache Lucene directly since it is in Java. Can I use Lucy which is a C port of Lucene (not sure if Perl and Ruby would work on it)?
Or is there any other open-source search engine which I can use in my iPhone app for search within the app?
Thanks
you can use sqlite3 with it's fts3 - full text search engine. Requires nothing, embedded database. Iphone also uses it internally.
There is a Objective-C port of Lucene - LuceneKit. Mac OS has SearchKit, not sure if it is available for iPhone.
I haven't tried out either of these. So, my knowledge is only academic.
Not sure exactly what you're doing, but indexing and searching are relatively resource intensive operations. You might be better off building a server application that handles the full-text search and your iPhone app can communicate with it.