How I know which contacts have iMessage? - ios

I have iPhone 6.
Is there any app on apple app store that can show me which of my contacts have IOS iMessage? There is some information on google but for checking one by one contact. I want to check all contacts in one shot

It's old but anyway ....
Launch the Messages app in iOS.
Tap the Compose button in the upper right corner to start a new message.
Type the contacts name, or just put the first letter of their name and have a list populate.
iMessage users will show a blue iMessage icon alongside their name.

Related

How to open the companion app and go back in from a keyboard extension in iOS

So, I have this requirement where a keyboard extension must be able to open it's companion app and have the user take a specific action in there and then be able to go back to whatever previous app was opened and input some text in the previously selected text field.
Basically, if you take a look at Scandit Keyboard Wedge you'll see that behaviour: the user opens can press the "Scan" button on the custom keyboard and is taken in the companion app. Once a barcode is scanned the app automatically goes back to the previous opened app and inputs the barcode string into the text field that was being edited.
Now, reading through Apple's documentation I see a mention saying that a keyboard extension is not permitted to open another apps. Does this include it's own companion app?
Also, even so, I'm not really sure how I can have the keyboard extension open a custom URL since UIApplication.shared is not available in the keyboard extension.
Now, my second problem is, how does the companion app go back to the previously opened app?
Same goes for Google's own custom keyboard. Now, I found a question about this one here on SO. The answer suggests that this is using a private API to handle this thing. But then I'm curious: how did this even go throw Apple's review process? Am I expected to have my app rejected?

IOS10 app's widgets don't appear when an user open the app, but them can be clicked

I've upload my app(develop by Swift3) into Apple App Store, but there's an user give me a feedback message that when she downloaded my app from Apple App Store and opened it. After pushing the first viewcontroller(I've init a viewcontroller plastereding with an UIImageView. ps:like LaunchScreen) into the navigationController, All widgets which are in the second viewcontroller(My logincontroller,there some UITextFileds and UIButton) didn't show in the screen but she can also click them(they were all right but couldn't appear).
PS:This user can not find my app in her iPhone's settings too.

Open the manage tab on the iMessage App Store from a button in an iOS App?

The title pretty much says it all. I need to explain to the user how to add my iMessage App to their phone, is there a way to simply link them straight to it?

How to add the iOS “Open In…” feature to my navigation app

I have a navigation app. I would like to pop up all navigation apps when user press, address, let the user can press my app and pass the latitude and longitude to my app. I know when I click a file on mail app, it will pop “Open in" menu and suggest me apps.
I check the https://developer.apple.com/library/ios/documentation/FileManagement/Conceptual/DocumentInteraction_TopicsForIOS/Articles/RegisteringtheFileTypesYourAppSupports.html
I have not found the address of file type.
So, how can I do? I already use URL scheme to achieve A app call B app,
But this time I would like to use “Open in” menu.
I recommend checking out Localide. It helps you open Google Maps, Waze, Apple Maps, Transit App, Citymapper, and Navigon very easily. You'll need to have a coordinate though which you should have if it's a navigation app!

iOS disable let user swipe the app in background list

In the iOS, when the user double home button , the app show in the list at background.
Have possible hidden my app show in the list, or force the user swiped the app, the app in the background can't close?
I just known applicationDidEnterBackground can do something in the background. But
I wish force the user can't swipe the app in the list or hidden the app in the list, or have some mobile device management method can do this effect(we can use private api)?
I search many time , but I was not found some answer...
thank you very much.
This is not possible in iOS, the user is in control and Apple does not allow your app to hide it self in this list.
If you want this you will need to target jailbroke devices and hook on the task switch. Then detect you app from being closed and restarted it.

Resources