- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我在Dropbox上有一个带有几个子目录和文件的远程目录。
远端:
-Mobile Profiles *(root)*
-- Custom Profiles
--- Profile1
--- Profile2
--- Profile3
-(void)backupCustomProfiles {
for ( NSString *file in [[NSFileManager defaultManager] contentsOfDirectoryAtPath:MP_CUSTOM error:&error] ) {
[self.restClient uploadFile:file toPath:@"/Mobile Profiles/Custom Profiles/" fromPath:EasyStrings(MP_CUSTOM,file)];
}
}
-(void)restoreCustomProfiles {
for ( ) {
/* ? */
}
}
最佳答案
首先加载目录元数据,然后加载其引用的文件。
要限制并行获取的数量,请对所有loadMetadata和loadFile调用使用NSOperationQueue来限制并行获取的数量。为了避免多余的文件下载,请在plist中记住下载的元数据。
- (void) restoreCustomProfiles
{
[self.client loadMetadata:@"/Mobile Profiles/Custom Profiles" withHash:hash];
}
- (void) restClient:(DBRestClient*)client loadedMetadata:(DBMetadata*)metadata
{
for (DBMetadata* child in metadata.contents) {
NSString *path = [child.path lowercaseString];
if (child.isDirectory) {
[client loadMetadata:child.path withHash:hash];
} else {
[client loadFile:pathToDownload intoPath:[
self.directory stringByAppendingString:path]];
}
}
}
- (void) restClient:(DBRestClient*)client loadedFile:(NSString*)destPath
{
// successfully downloaded a file to destPath
}
关于objective-c - iOS DropboxSDK,获取远程子目录和内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5383889/
我演示示例代码“DBRoulette”,并使用我的 Appkey 和 Appsecret 运行,访问类型 = App 文件夹,但是当我构建运行图片然后显示此警告时,请给我一些关于此警告的说明而不是显示
我不断收到 Dropbox 错误:[错误] DropboxSDK:无法链接;应用程序未注册正确的 URL 架构。我相信我做的一切都是正确的。我在网上进行了研究,最常见的原因是 info.plist,但
我在Dropbox上有一个带有几个子目录和文件的远程目录。 远端: -Mobile Profiles *(root)* -- Custom Profiles --- Profile1 --- Prof
我正在编写一个 flex 应用程序,它需要 ios native 扩展才能使用 dropbox 核心 sdk。我已经下载了框架,并将其添加到我的项目中。该项目构建成功,我可以构建一个 .ane 文件,
控制台出现以下错误: fatal error: DropboxSDK: unable to link; app isn't registered to query for URL scheme dba
我在 iOS 中访问 Dropbox API 时收到此警告。 [WARNING] DropboxSDK: error deleting credentials (-25300) 有人可以回复我你的建议
我想在我的项目中使用 2 个不同的框架。这些框架是 DropboxSDK.framework 和 Dropbox.framework。但是 2-3 个文件在这两个框架中都很常见,它们不允许我运行应用程
我正在使用 Dropbox SDK 将文件保存到用户的 Dropbox 帐户。当用户第一次点击“保存到保管箱”按钮时,会弹出一个弹出窗口,要求用户登录他们的保管箱帐户。然后,我使用 SDK 提供的 u
我在我的一个项目中使用 DropboxSDK.framework。我已经设置好一切并且工作正常。但是,每次我关闭 Xcode 并稍后再次打开它时,我都会收到以下错误: 这很奇怪,因为我可以看到该框架在
我正在使用 Dropbox Api 3.0 和 Sync + Datastore,它在读取钥匙串(keychain)值时给我一个错误。我正在使用 ios 8.0 谁知道发生了什么事? 最佳答案 iOS
我一直在关注这个 How to sideload apps on your iPhone using Xcode 7 下载 cocoapods,安装它,当然,运行命令 pod install 到目前为
我尝试将 Dropbox 集成到我的应用程序中。我使用 DropboxSDK 1.3.13。我做对了,但我得到了错误DropboxSDK:无法链接;应用未注册正确的 URL 方案 (db-8915lo
我是一名优秀的程序员,十分优秀!