9

I want to set more than one url schemes in Info.pist. But I don't Know how to set many url schemes in Info.plsit. Who can help me, I'm a fish

4

2 回答 2

18

Project Navigator->YourInfo.plist click on it; than click "+" under selected line in picture sample, and you'll get new item for other url scheme.

new url scheme

here we have two schemes:

one://

two://

EDIT1: as text :

<key>CFBundleURLTypes</key>
<array>
    <dict>
        <key>CFBundleTypeRole</key>
        <string>Editor</string>
        <key>CFBundleURLSchemes</key>
        <array>
            <string>one</string>
            <string>two</string>
        </array>
    </dict>
</array>

CFBundleURLTypes CFBundleTypeRole CFBundleURLSchemes third CFBundleTypeRole Editor CFBundleURLSchemes one two

EDIT2:just as text with third option as different:

<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>
于 2013-09-09T10:03:44.690 回答
0

just click the + on any of the row & try to type URL that will show you URL SCHEME as the array.

于 2013-09-09T10:04:06.003 回答