gpt4 book ai didi

ios - NSURLErrorDomain错误-1021

转载 作者:行者123 更新时间:2023-12-01 17:19:31 24 4
gpt4 key购买 nike

我正在开发集成了Dropbox的应用程序。登录正确完成,我也可以在dropBox中创建文件夹。但是当我尝试加载文件时出现错误

跟随错误我得到

error making request to /1/files_put/dropbox/Info.plist - Error
Domain=NSURLErrorDomain Code=-1021 "The operation couldn’t be
completed. (NSURLErrorDomain error -1021.)" UserInfo=0x6859bc0
{destinationPath=/Info.plist,
sourcePath=/Users/bcod/Library/Application Support/iPhone
Simulator/5.0/Applications/0E1EE43C-8F6B-40FA-8696-D3992DA2DCE5/DBRoulette.app/Info.plist}

创建文件夹时没有出现此错误。

最佳答案

我在iPhone上的iOS 5.0遇到了同样的问题,但是iPhone 6.1模拟器可以正常工作而不会产生错误消息。

我查看了DropboxSDK / DBRestClient.m,尤其是uploadFile:toPath:fromPath:params的最后几行,并在DBRequest上实现了类别'ExBody',以添加connection:needNewBodyStream方法:

#import "DBRequest+ExBody.h"

@implementation DBRequest (ExBody)

#pragma mark NSURLConnection delegate methods

- (NSInputStream *)connection:(NSURLConnection *)connection needNewBodyStream:(NSURLRequest *)req {

NSString * sourcePath = [userInfo objectForKey:@"sourcePath"];
NSLog(@"%@ needs newBodyStream!", sourcePath);
return [NSInputStream inputStreamWithFileAtPath:sourcePath];
}

@end

这对我有用。该方法是在iOS5而不是iOS6上调用的!

关于ios - NSURLErrorDomain错误-1021,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16117275/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com