How to open native iOS app (calendar, notes…) from a link on website?

前端 未结 3 1855
余生分开走
余生分开走 2020-12-02 19:16

Is it possible to open native iOS app, e.g. calendar or notes, from an HTML link which is in website? I tried to find an example but I couldn\'t. I ran into these URL scheme

相关标签:
3条回答
  • 2020-12-02 19:40

    Calendar and Notes do not have URL schemes. Apple provides a reference for those of their apps that do use URL schemes here:

    https://developer.apple.com/library/archive/featuredarticles/iPhoneURLScheme_Reference/Introduction/Introduction.html

    0 讨论(0)
  • 2020-12-02 19:47

    Yes you can very well possible to do that. You're right in placing the link like this:

    <a href="calendar://">Click me!</a>

    Now go to your iOS app's info.plist file. In that add the following tags:

    <key>CFBundleURLTypes</key>
    <array>
    <dict>
        <key>CFBundleURLName</key>
        <string>com.companyname.appname</string>
        <key>CFBundleURLSchemes</key>
        <array>
            <string>calendar</string>
        </array>
    </dict>
    </array>
    

    Save the plist file and exit it. After this when you open the web page in Safari browser of your iOS device and click on the link, your iOS app will invoke. I hope it helps!

    0 讨论(0)
  • 2020-12-02 19:50

    If you're looking for the URL Schema, iPhone Calendar is: CALSHOW:

    0 讨论(0)
提交回复
热议问题