【问题标题】:getting error in DropBox integration to the iphone appDropBox 与 iphone 应用程序集成时出错
【发布时间】:2012-12-11 07:05:49
【问题描述】:

我正在尝试将 DropBox 集成到我的 iPhone 应用程序中。但我得到像

这样的错误
[ERROR] DropboxSDK: unable to link; app isn't registered for correct URL scheme (db-xpt9oxj57x9ftci)

谁能帮我解决这个问题?

【问题讨论】:

    标签: iphone objective-c ios dropbox-api app-id


    【解决方案1】:

    我刚才遇到了这个问题,是在 db- 前缀前加了一个空格。在 plist 编辑器中很难看到,但在查看 XML 时非常明显。

    【讨论】:

      【解决方案2】:

      我找到了这个解决方案。

      我在 Windows Visual Studio 2015 中使用 Xamarin,正如其他在线查询中所述,没有可用的“URL 方案”选项。所以解决办法是手动修改info.plist。您的 Dropbox 特定 plist 方案应如下所示:

      <key>LSApplicationQueriesSchemes</key>
        <array>
          <string>dbapi-2</string>
          <string>dbapi-8-emm</string>
        </array>
      <key>CFBundleURLTypes</key>
        <array>
          <dict>
            <key>CFBundleURLSchemes</key>
            <array>
              <string>db-APP_KEY</string>
            </array>
          </dict>
        </array>

      this 的“info.plist”是我获取这些信息的好帮手。这种“信息”修改应该适用于任何 xamarin 项目。

      【讨论】:

        【解决方案3】:

        您的 URL 方案应为 db-&lt;Your App key&gt;。示例db-a7ghdtthegj6z1g

        【讨论】:

          【解决方案4】:

          如果您修正了任何拼写错误或忘记了“db”,但仍有问题,清理和重建可能会有所帮助。

          【讨论】:

            【解决方案5】:

            我用谷歌搜索,Dropbox sdk 有专门用于在您的应用 plist 文件中添加应用密钥的行

            DBRoulette-Info.plist 文件中也需要您的应用程序密钥,因此应用程序 可以注册正确的 url 方案。为此,请找到文件 在左窗格中的资源组下,右键单击它并选择 打开为 → 源代码。将文本 APP_KEY 替换为您应用的密钥

            https://www.dropbox.com/developers/start/setup#ios

            【讨论】:

              【解决方案6】:

              大多数情况下,该问题是由配置错误的 Info.plist 文件引起的。你能确保你遵循了关于更改 Info.plist 文件的文档/index.html 吗?在信息 plist 中,在 urltype (urlschema) 中设置 db-xpt9oxj57x9ftci。这应该可以解决问题。

              【讨论】:

              • 我忘记在 plist 中写 'db'。谢谢
              • 没问题。很高兴我能帮上忙!
              • 我想你只是把你的 Dropbox api 密钥给了大家使用。我想编辑它并把它拿出来给你,但我担心这会滥用我的editor 权限。
              猜你喜欢
              • 1970-01-01
              • 1970-01-01
              • 2010-12-28
              • 1970-01-01
              • 2019-12-25
              • 1970-01-01
              • 2010-09-23
              • 1970-01-01
              • 1970-01-01
              相关资源
              最近更新 更多