With IOS 11.3 now supporting service workers and PWA's will the same 'add to home screen' functionality like android be available?
I know you can do this manually via share > add to home screen but I wonder if this will be automatic like Android.
According to this thorough article, the manual tapping of add to home screen is required at least right now.
Related
I want to launch my app on the device (if App available) using the USB\Wifi\Bluetooth connection from my mac app.
How can I achieve this functionality
That is NOT possible. You can't do it using any public API. Though i am not aware of any private API that facilitate this types of functionality.
This is iPad control Mac's touch bar demo:
TouchBarDemoApp Allows you to use your macOS Touch Bar from an iPad (through USB connection) or on-screen by pressing the Fn-key.
Mac control iPhone:
iTunes Mac app can get the iPhone's screenshot and edit iPhone's apps.
Xcode can launch iPhone's apps when you debug ShareExtension.
So I think there are some methods to achieve your function. But I don't how to achieve. Maybe its private.
As already posted, you cannot directly launch an app.
But you can make your App show up on the lock screen as well as the task switcher so it can be opened with one click. This feature is called Handoff.
Here is the usage description for the end user and this is the programming guide on how to implement it.
Just updated my iPhone to iOS10 and the Universal links stopped working. If I run my app in an iPhone with iOS9, or lower, the Universal Links work fine, but the are just not working at all in iOS10.
Any clues?
It sounds like you inadvertently deactivated Universal Links. This usually happens if you tap the bypass link in the top right corner of the screen after opening a Universal Link.
This is a per-app setting that is saved on each unique device. The setting is preserved even if you delete the app and reinstall it, so the only way to reverse this is by intentionally re-enabling Universal Link behavior for that app on your device. There are a couple of ways to do this:
Paste the link into Notes or iMessage (or some other app that supports Universal Links) and long-press on it. You'll see an 'Open in [App]' option. Select it, and after that all Universal Links for that app will work again.
On the the webpage that opens in Safari — assuming it doesn't immediately redirect somewhere else — you can scroll up on the initial view to get a banner. Clicking this will also re-enable Universal Links for the associated app.
Ensure that you have the app installed on your device first. A fix for iOS 11 is to text or send the universal URL to yourself or a friend via iMessage. Then tap on the link to open it. It should automatically launch the app. This should fix the issue.
A couple of notes:
Some apps like Slack (at the moment) does not send me to the app but instead sends me to Safari. So don't rely on Slack to test your universal links.
Another thing that wasn't working for me was seeing the app banner from safari, but after sending the URL via iMessage and tapping on it, I am able to see the app banner from safari again.
I was wondering how I would create a small pop-up "subview" that appears on top of all apps and the home screen much like the Facebook chatheads?
I've seen plenty of threads on how to do this in android, but I was wondering how you would implement this in IOS obj-c?
You can not do that on iOS unless you are developing for JailBroken device.
Actually, I have a button on my app. If user click on it they will see the general setting page of iPhone. Is it possible for iOS 7 or iOS 7.1? If so then how?
You cannot do this, till now no api provides.
I've been looking at several BlackBerry forums but wasn't able to find any reference if this is possible or not.
You can try one of following:
Blackberry - Loading/Wait screen with animation
loading-class-for-blackberry
BB Splash Screen
You would have to create an app that would run a loading screen while it installed the final target app, AFAIK