Url scheme apple apps

Url scheme apple apps

List for iOS URLS SCHEMES

From iOS 11 the schemes url’s stoped working correctly. Be aware that from iOS 11 to now iOS 14 this won’t work.

Past times are always better

The gist I started on 2015 has now 201 stars (02/25/2017) and a lot of comments. But since gist does not provides a notification feature when someone comments and I can’t answer right away, I hope with the issue area in github we can share more doubts and improvements. Thank You all!

Apple will reject apps that are using private url schemes (Ugh, Apple. ) if they are pretty much obvius. Some apps are rejected and others are not, so, be aware of this issue before implementing any of those URL’s in your app as a feature.

[UPDATE 5] Apparently we’re having problems with iOS 11 and schemes. it seems Apple changed one more time how we reach url schemes. some of them aren’t working in mobile phones (but were working in simulator till’ Xcode 9 GM)

[UPDATE 4] iOS 10 update: apparently settings now can be reached using App-Pref instead of prefs

[UPDATE 3: For now you just can use url schemes to open your apps’s settings with Swift 3.0 (Xcode 8). I’ll keep you informed when OS preferences can be reached]

[UPDATE 2:The openURL() method of UIApplication is now deprecated. You should use application(_:open:options:) instead]

[UPDATE : Not yet tested in iOS 10. It will fail because of policies changes in URL scheme handling.]

Download this Workflow to find and test new App-prefs: URL Schemes by @deanlyoung

Other Apps’ Settings

Sometimes we need to open Setting’s Preferences not of our app, but of the iPhone itself. What should we do to acomplish this?

  1. You must configure the URL Schemes in your project. You will find it in Target, Info, URL Scheme. Once there, just type prefs

2.- Later, just write the code with the URL path of the preference needed. In my case was the keyboard path.

This is a work around to open your app’s preferences, but it will crash if you don’t have any.

Open apps’s preferences:

Note: you don’t need to add prefs text inside URL Types

Open OS preferences:

Open apps’s preferences:

Note: you don’t need to add prefs text inside URL Types

Читайте также:  Как выполнить ресет айфона

Open OS preferences:

Open App’s settings extension

Description Command Swift Prefs: ) From App ( App-prefs: )
About prefs:root=General&path=About App-prefs:root=General&path=About
Accessibility prefs:root=General&path=ACCESSIBILITY App-prefs:root=General&path=ACCESSIBILITY
Account Settings prefs:root=ACCOUNT_SETTINGS App-prefs:root=ACCOUNT_SETTINGS
Airplane Mode prefs:root=AIRPLANE_MODE App-prefs:root=AIRPLANE_MODE
Autolock iOS prefs:root=General&path=AUTOLOCK App-prefs:root=General&path=AUTOLOCK
Auto-Lock iOS > 10 prefs:root=DISPLAY&path=AUTOLOCK App-prefs:root=DISPLAY&path=AUTOLOCK
Apple Pay / Wallet shoebox://url-scheme shoebox://url-scheme
Battery prefs:root=BATTERY_USAGE App-prefs:root=BATTERY_USAGE
Brightness prefs:root=Brightness App-prefs:root=Brightness
Bluetooth iOS prefs:root=General&path=Bluetooth App-prefs:root=General&path=Bluetooth
Bluetooth iOS > 9 prefs:root=Bluetooth App-prefs:root=Bluetooth
Castle prefs:root=CASTLE App-prefs:root=CASTLE
Cellular Usage prefs:root=General&path=USAGE/CELLULAR_USAGE App-prefs:root=General&path=USAGE/CELLULAR_USAGE
Configuration List prefs:root=General&path=ManagedConfigurationList App-prefs:root=General&path=ManagedConfigurationList
Date and Time prefs:root=General&path=DATE_AND_TIME App-prefs:root=General&path=DATE_AND_TIME
Do not disturb prefs:root=General&path=DO_NOT_DISTURB App-prefs:root=General&path=DO_NOT_DISTURB
Facetime prefs:root=FACETIME App-prefs:root=FACETIME
General prefs:root=General App-prefs:root=General
Internet Tethering prefs:root=INTERNET_TETHERING App-prefs:root=INTERNET_TETHERING
iTunes prefs:root=MUSIC App-prefs:root=MUSIC
iTunes Equalizer prefs:root=MUSIC&path=EQ App-prefs:root=MUSIC&path=EQ
iTunes Volume prefs:root=MUSIC&path=VolumeLimit App-prefs:root=MUSIC&path=VolumeLimit
Keyboard prefs:root=General&path=Keyboard App-prefs:root=General&path=Keyboard
Deeper in Keyboard prefs:root=General&path=Keyboard/KEYBOARDS App-prefs:root=General&path=Keyboard/KEYBOARDS
Lang International prefs:root=General&path=INTERNATIONAL App-prefs:root=General&path=INTERNATIONAL
Location Services prefs:root=Privacy&path=LOCATION App-Prefs:root=Privacy&path=LOCATION
Mobile Data prefs:root=MOBILE_DATA_SETTINGS_ID
Network prefs:root=General&path=Network App-prefs:root=General&path=Network
Nike iPod prefs:root=NIKE_PLUS_IPOD App-prefs:root=NIKE_PLUS_IPOD
Notes prefs:root=NOTES App-prefs:root=NOTES
Notifications ID prefs:root=NOTIFICATIONS_ID App-prefs:root=NOTIFICATIONS_ID
Passcode / Touch ID prefs:root=TOUCHID_PASSCODE App-prefs:root=TOUCHID_PASSCODE
Passbook prefs:root=PASSBOOK App-prefs:root=PASSBOOK
Phone prefs:root=Phone App-prefs:root=Phone
Photo Camera Roll prefs:root=Photos App-prefs:root=Photos
Privacy Prefs:root=Privacy App-prefs:root=Privacy
Profiles & Device Management Prefs:root=General&path=ManagedConfigurationList App-prefs:root=General&path=ManagedConfigurationList
Reset prefs:root=General&path=Reset App-prefs:root=General&path=Reset
Ringtone prefs:root=Sounds&path=Ringtone App-prefs:root=Sounds&path=Ringtone
Siri prefs:root=SIRI App-prefs:root=SIRI
Safari prefs:root=Safari App-prefs:root=Safari
Siri iOS prefs:root=General&path=Assistant App-prefs:root=General&path=Assistant
Siri iOS > 10? prefs:root=SIRI App-prefs:root=SIRI
Sounds prefs:root=Sounds App-prefs:root=Sounds
Software Update prefs:root=General&path=SOFTWARE_UPDATE_LINK App-prefs:root=General&path=SOFTWARE_UPDATE_LINK
Storage & Backup prefs:root=CASTLE&path=STORAGE_AND_BACKUP App-prefs:root=CASTLE&path=STORAGE_AND_BACKUP
Store prefs:root=STORE App-pref:root=STORE
Twitter prefs:root=TWITTER App-prefs:root=TWITTER
Usage prefs:root=General&path=USAGE App-prefs:root=General&path=USAGE
Video prefs:root=VIDEO App-prefs:root=VIDEO
VPN prefs:root=General&path=Network/VPN App-prefs:root=General&path=Network/VPN
Wallpaper prefs:root=Wallpaper App-prefs:root=Wallpaper
WIFI prefs:root=WIFI App-prefs:root=WIFI

Open other App’s Notification settings

You can open any app notification’s settings, only if that app HAS notifications enabled. For that you need the bundleID added in path:

Finding an app’s bundle identifier of any app:

  • Find the app you are looking for on the Apple AppStore. For this example, we’ll use Yelp: https://itunes.apple.com/us/app/yelp/id284910350?mt=8
  • Copy the app ID number. It’s just the numbers after the text “id” and before the “?”. So in this case, it is: 284910350.
  • Paste that ID number into this URL: https://itunes.apple.com/lookup?id=284910350
  • This will download a file 1.txt
  • Search the output you get back for “bundleId”. The app’s bundle ID will be listed there: com.yelp.yelpiphone

As @johnny77221 mention in comments, he impleted a way to open bluetooth settings, read in link above:

Источник

Scriptable 17+

Automation using JavaScript

Simon B. Støvring

    • #3 in Developer Tools
    • 4.7 • 1.5K Ratings
    • Free
    • Offers In-App Purchases

Screenshots

Description

Scriptable is an automation tool that enables you to write scripts that integrates with native features of iOS such as files, calendars, reminders, documents and much more.

An extensive support for widgets enables you to write your own widgets using JavaScript and run the scripts on your Home Screen. Your widgets can show any data and be customised to look just the way you want.

With Siri Shortcuts you can present images, tables and more in Siri as well as making Siri read out loud a text when you run a script from a Siri Shortcut.

There’s a growing gallery of scripts to get you started with Scriptable.

Here’s a few examples of scripts you can create:

— Ask Siri whether a web service is down.
— Create a widget that shows data from your weather station.
— Postpone the next event in your calendar half an hour.
— Check what is currently on TV.
— Manage a list of movies you would like to watch.
— Upload files to an image optimizer and store a URL to the optimized image.
— Receive a notification with the weather report every morning.
— Create todos with prefilled data in your favorite todo app using URL schemes.

Источник

iCab Mobile (Web Browser‪)‬ 17+

Alexander Clauss

    • Утилиты: № 55 в этой категории
    • 3,7 • Оценок: 87
    • 279,00 ₽
    • Включает встроенные покупки

Снимки экрана

Описание

iCab Mobile is a web browser for the iOS. It provides many unique and useful features you won’t find in other iPhone browsers.

APPLE WATCH:
The Watch App is a remote control for iCab Mobile, so you can navigate, zoom, scroll, open bookmarks, links, the homepage, switch tabs or sitch on/off the fullscreen mode. It is also possible to let iCab read a web site using speech output.

FILE UPLOADS:
iCab Mobile can upload any files on web pages (Due to limitations of the iOS this does not everywhere, but it works fine on many web sites).

SEARCHING:
iCab Mobile comes with several default search engines you can choose from. You can easily add new search engines.

FILLING OUT FORMS:
iCab Mobile can save web forms and restore the form content later (manually or automatically). The saved forms data can be password protected. Supports many third-party Password Manager Apps as well.

FILTERS:
There’s a built-in fully customizable filter feature. It allows to block resources, ads, banners, user tracking scripts, cookies etc. Supports AdBlock Plus/EasyList filters as well.

TABS:
iCab Mobile supports Tabs, so you can open multiple web pages at the same time. Links can be opened in Tabs (in the foreground or background) manually or automatically.

BOOKMARKS:
Bookmarks can be organized in folders. You can import/export the bookmarks from/to your PC/Mac browser.

FULLSCREEN MODE:
iCab Mobile provides a fullscreen mode where the whole screen is used to display the web page. No screen space is wasted for toolbars.

DOWNLOADS:
iCab Mobile has a built-in Download Manager so you can download almost all files from the internet. The downloads can be easily transfered to a Mac/PC/Linux computer but also to other Apps on the device which can open these files

MULTIUSER SUPPORT
You can create multiple user accounts, each user has its own private bookmarks, filters, settings, etc.

DROPBOX
iCab Mobile supports Dropbox. Export/Import bookmarks; transfer downloads, images, files, web pages to your Dropbox account.

TWIN BROWSER:
In this mode, you can have two browsers side by side on the iPad. This is especially useful on the large iPad Pro.

VOICEOVER
The App is also accessible for visually impaired and blind users. If VoiceOver is enabled, the App plays soft ticks while a page is loading, so blind users are able to identify when the page load has finished.

OTHER FEATURE:
— Configurable multi-touch gestures
— QuickStarter feature
— AirPrint support
— Browser ID (UserAgent) is configurable
— iCab Mobile fully supports international domain names
— Cookie Manager
— Private Browsing (no history and no cookies are stored)
— Privacy settings allows to delete all kinds of private data (history, cookies, databases, saved forms, passwords etc.)
— URL autocompletion
— Simple built-in RSS reader
— Save images, whole web pages, PDF files
— Kiosk Mode — a restricted variation of the fullscreen mode for Kiosk environments.
— History
— Addressbook support lets you access the web pages from the addressbook.
— When launching iCab can either open an empty page, the homepage or restore the Tabs which were open the last time
— There are different color schemes and designs
— Document Sharing lets you pass downloads and files to other Apps in the device

The App includes a store providing several InApp purchases. These are meant as a tip jar. The InApp purchases are available for different prices, so you can pick the amount for the tip yourself. Doing so will unlock a few cool features as a reward, these are always the same, regardless of the amount of the tip. Users who have purchased the App within the last 12 months do get all these features for free, no need to buy one of the InApp purchases. Though they can nevertheless give me a tip, if they want to. 😉

Источник

Читайте также:  Замена корпуса iphone 8 plus оригинал
Оцените статью