iOS 上传资源出错 Error Domain=qiniu.com Code=-5 "(null)"

【字号: 日期:2023-12-25浏览:48作者:雯心

问题描述

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];

相关文章: