如何在Info.plist中设置多个url方案

min*_*_LT 3 iphone url url-scheme ios info-plist

我想在Info.pist中设置多个url方案.但我不知道如何在Info.plsit中设置许多url方案.谁可以帮助我,我是一条鱼

Eug*_*huk 9

Project Navigator-> YourInfo .plist点击它; 而不是点击图片示例中选定行下的"+",您将获得其他网址方案的新项目.

新的网址方案

这里有两个方案:

一://

二://

EDIT1:作为文字:

<key>CFBundleURLTypes</key>
<array>
    <dict>
        <key>CFBundleTypeRole</key>
        <string>Editor</string>
        <key>CFBundleURLSchemes</key>
        <array>
            <string>one</string>
            <string>two</string>
        </array>
    </dict>
</array>
Run Code Online (Sandbox Code Playgroud)

CFBundleURLTypes CFBundleTypeRole CFBundleURLSchemes第三个CFBundleTypeRole编辑器CFBundleURLSchemes一二

EDIT2:正如第三个选项的文本不同:

<key>CFBundleURLTypes</key>
<array>
    <dict>
        <key>CFBundleTypeRole</key>
        <string>Viewer</string>
        <key>CFBundleURLSchemes</key>
        <array>
            <string>three</string>
        </array>
    </dict>
    <dict>
        <key>CFBundleTypeRole</key>
        <string>Editor</string>
        <key>CFBundleURLSchemes</key>
        <array>
            <string>one</string>
            <string>two</string>
        </array>
    </dict>
</array>
Run Code Online (Sandbox Code Playgroud)