You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository has been archived by the owner on Oct 11, 2023. It is now read-only.
In file CheckInstalledApp.cs, in line 14:
public string AppToCheckiOS = "SixteenBitApp00";
I don't know where to find out "SixteenBitApp00". For example, If I want to check if another app such as Youtube, Twitter, ect. was installed, can you tell me how to find the value for that string AppToCheckiOS.
The text was updated successfully, but these errors were encountered:
I gave the code explanation in the Checking iOS Apps section. Please re-review that for details for implementation. However I will explain how the theory works.
Unlike in Android, iOS doesn't have the ability to "see" other applications by viewing the installed packages. However iOS does have the ability to launch other applications though web commands. Which is achieved through by an app with the "CFBundleURLSchemes" in the Info.plist.
My plugin is designed to read the receiving end of this, however your application need to know which applications you are searching for before hand. This is what the "LSApplicationQueriesSchemes" is for. For example if you want to search for YouTube you will need to find the url string that the YouTube application will respond to.
You can test this out in Safari.
As for which applications responds to which LSApplicationQueriesSchemes, I haven't the faintest clue. But I am certain you can search for it.
In file CheckInstalledApp.cs, in line 14:
public string AppToCheckiOS = "SixteenBitApp00";
I don't know where to find out "SixteenBitApp00". For example, If I want to check if another app such as Youtube, Twitter, ect. was installed, can you tell me how to find the value for that string AppToCheckiOS.
The text was updated successfully, but these errors were encountered: