zoukankan      html  css  js  c++  java
  • CFBundleURLTypes URL scheme

    https://developer.apple.com/library/content/documentation/General/Reference/InfoPlistKeyReference/Articles/CoreFoundationKeys.html

    CFBundleURLTypes

    CFBundleURLTypes (Array - iOS, macOS) contains an array of dictionaries, each of which describes the URL schemes (httpftp, and so on) supported by the app. The purpose of this key is similar to that of CFBundleDocumentTypes, but it describes URL schemes instead of document types. Each dictionary entry corresponds to a single URL scheme. Table 7 lists the keys to use in each dictionary entry.

    Table 7  Keys for CFBundleURLTypes dictionaries

    Key

    Xcode name

    Type

    Description

    Platforms

    CFBundleTypeRole

    “Document Role”

    String

    This key specifies the app’s role with respect to the URL type. The value can be EditorViewerShell, or None. This key is required. 

    iOS, macOS

    CFBundleURLIconFile

    “Document Icon File Name”

    String

    This key contains the name of the icon image file (minus the extension) to be used for this URL type.

    iOS, macOS

    CFBundleURLName

    “URL identifier”

    String

    This key contains the abstract name for this URL type. This is the main way to refer to a particular type. To ensure uniqueness, it is recommended that you use a Java-package style identifier. This name is also used as a key in the InfoPlist.strings file to provide the human-readable version of the type name.

    iOS, macOS

    CFBundleURLSchemes

    “URL Schemes”

    Array

    This key contains an array of strings, each of which identifies a URL scheme handled by this type. For example, specifying the URL scheme feed makes other apps aware that this app is capable of viewing RSS content. Types of URL schemes include httpftpmailto, and so on.

    iOS, macOS

    To learn about the converse operation in iOS of declaring the URL schemes an app can open, read the description of the LSApplicationQueriesSchemes key.

  • 相关阅读:
    Shell 函数
    Shell test命令/流程控制
    Shell 变量/echo命令
    Linux vi/vim and linux yum 命令
    Linux磁盘管理
    Linux 用户和用户组管理
    Linux 文件与目录管理
    Linux root用户密码重置,远程登陆,文件基本属性
    Linux简介安装、系统启动过程、目录结构
    Linux系统安装时分区的介绍
  • 原文地址:https://www.cnblogs.com/feng9exe/p/7563146.html
Copyright © 2011-2022 走看看