【问题标题】:ERROR whitelist rejection on phonegap, need plist formatphonegap 上的 ERROR 白名单拒绝,需要 plist 格式
【发布时间】:2013-06-18 14:42:16
【问题描述】:

我研究过白名单拒绝错误需要

<key>ExternalHosts</key>
<array>
    <string>*</string>
</array>

在您的 plist 文件中。我正在使用phonegap build(而不是XCode)构建这个应用程序,我需要知道这个密钥在plist文件中的位置。目前我有如下:

<plist version="1.0">
<dict>
    <key>items</key>
    <array>
        ...
    </array>
    <key>ExternalHosts</key>
    <array>
        <string>*</string>
    </array>
</dict>
</plist>

但这仍然抛出同样的错误。

在进行此更改的同时,我需要对我的应用进行任何修改吗?

【问题讨论】:

    标签: ios cordova phonegap-build


    【解决方案1】:

    我确实说过:

     `<?xml version="1.0" encoding="UTF-8"?>
    <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
    <plist version="1.0">
    <dict>
            <key>KeyboardDisplayRequiresUserAction</key>
            <true/>
    
            ...
    
            <key>BackupWebStorage</key>
            <string>cloud</string>
            <key>ExternalHosts</key>
            <array>
                    <string>dl.dropbox.com</string>
            </array>
            <key>Plugins</key>
            <dict>`
    

    进入 Cordova.plist 文件。

    【讨论】:

    • ...我没有使用 XCode。我已经写了这部分。我需要知道它的去向...
    • 对不起 XCode,我把它放到了 Cordova.plist 中,正如我之前提到的。
    • 是的。但我已经知道我需要把它放在 plist 中。我需要知道把它放在哪里。我描述了我把它放在哪里,但没有用......
    • 这就是我的位置,但我仍然遇到同样的错误:(
    猜你喜欢
    • 2016-01-02
    • 1970-01-01
    • 2012-06-03
    • 1970-01-01
    • 2014-07-11
    • 2014-05-05
    • 2012-11-20
    • 2012-12-18
    • 1970-01-01
    相关资源
    最近更新 更多