求大神指点迷津!iPhone4s 真机——上传时无法回调-问答-阿里云开发者社区-阿里云

开发者社区> 问答> 正文

求大神指点迷津!iPhone4s 真机——上传时无法回调

凯子哦哦 2015-11-25 09:56:17 6199
使用的是最新的oss sdk,在iPhone4s 真机上调适的时候无法进行回调,在模拟器上运行没有问题,
iPhone4s上的系统时ios7.1.1,模拟器是ios9,


使用的方法是: - ( instancetype )continueWithSuccessBlock:( BFContinuationBlock )block;
代码如下:

[putTask continueWithBlock:^ id( BFTask *task) {
         //
         NSLog( @"%@",task. error. description);
    }];


当模拟器运行,或者iPhone5 及以上真机时也可以执行到回调,只有4S(ios7)不行。
请求大神指点迷津!!!
对象存储
分享到
取消 提交回答
全部回答(2)
  • 克劳德小弟
    2015-11-25 10:00:10
    看下ossclient的初始化部分代码,是不是设置了:

    conf.enableBackgroundTransmitService = YES;

    在部分机型上后台传输服务有兼容问题,包括超时无回调的bug,新版本已经暂时不支持这个特性。暂时去掉这句话试试。

    -------------------------

    功能上没有影响的,本来只是为了让程序切换后台之后能多上传一段时间。

    0 0
  • 凯子哦哦
    2015-11-25 09:57:01
    Re求大神指点迷津!iPhone4s 真机——上传时无法回调

    -------------------------

    回 2楼克劳德小弟的帖子
    谢谢大神指点迷津!!刚才试了一下可以了。这个东西去掉之后对程序运行没有任何影响吧~
    0 0
添加回答
云计算
使用钉钉扫一扫加入圈子
+ 订阅

时时分享云计算技术内容,助您降低 IT 成本,提升运维效率,使您更专注于核心业务创新。

推荐文章
相似问题