问题描述
iOS调用这个方法 - (void)putData:(NSData *)data
key:(NSString *)key token:(NSString *)token complete:(QNUpCompletionHandler)completionHandler option:(QNUploadOption *)option
上传资源出错提示 Error Domain=qiniu.com Code=-5 '(null)' UserInfo={error=get zone failed}
问题解答
回答1:UserInfo={error=get zone failed}
根据你所创建的资源空间地址,创建一个 QNConfiguration 对象,设置好其中的 zone,例如:
QNConfiguration *config = [QNConfiguration build:^(QNConfigurationBuilder *builder) { builder.zone = [QNZone zone0];}];
再初始化一个上传管理实例,并调用上传接口:
QNUploadManager *upManager = [[QNUploadManager alloc] initWithConfiguration:config];