我对使用 Dropbox 很陌生,正在寻找同步的示例。我发现CHDropboxSync
并正在制作项目中包含的示例应用程序。
我遇到了这样的问题:Dropbox“与Dropbox的链接”网页打开时提示“ExampleApp想要访问您的Dropbox中的文件夹”。文件夹名称显示正确。当我点击绿色的“允许”按钮时,网络浏览器会关闭并出现黑屏。一秒钟后,我看到了 iPhone 的桌面。没有错误消息,但应用程序在关联 Dropbox 帐户后不会重新打开。什么可能导致此问题?有没有其他人在使用 CHDropboxSync 时遇到过这种“崩溃到桌面”的问题?
以下是我对项目进行的修改以使其正常工作:
<dict>
<key>CFBundleURLSchemes</key>
<array>
<string>db-CORRECT_APP_KEY</string>
</array>
</dict>
在应用委托中:
// Dropbox
#warning Put your app-folder-type dropbox keys in here
DBSession* dbSession = [[[DBSession alloc] initWithAppKey:@"CORRECT_KEY" appSecret:@"CORRECT_SECRET" root:kDBRootAppFolder] autorelease];
[DBSession setSharedSession:dbSession];
感谢您的任何帮助!