iis 附件上传有点慢_关于Transporter 使用解决上传慢问题,项目带有UIWebView问题...

本文介绍了在遇到IIS附件上传速度慢的问题时,如何利用Apple Transporter的ASpera协议提升上传速度。同时,针对Unity项目中因使用UIWebView被Apple拒绝的情况,提供了升级Unity版本或参照旧版本解决方案来解决问题的方法。此外,还提及了控制台打印'返回错误1'的解决策略,即设置OS_ACTIVITY_MODE为disable。
摘要由CSDN通过智能技术生成

2020年5月12日,周二,天气晴。

1.关于Apple Transporter 使用

2.Unity导出项目带有UIWebView 解决

3.控制台打印 returned unexpected error 1信息

1.关于Apple Transporter 使用

这二天在测试上传应用包体,

用 Transporter 和 Xcode直传

都是速度超级慢,

一个百兆的包体传一天都上不去,

让人捉急。

搜索几天都是关于验证不通过的问题,

而不是慢的问题。

今天查看 Transporter 的偏好设置,

看到有一个传输协议如下:

6923dd29bcff312f5ed8f71e291fb151.png

ASpera业内很出名,

很多云使用其fasp协议快速传输数据,

再绝大多数网络条件下拥有稳定高速传输,

直接选此选项。

暂停之前的传输,

再开始后直接秒传。

2.Unity导出项目带有UIWebView 解决

包体上传后会有一段时间校验,

隔了一会发现构建版本没有了,

不要慌,

去邮箱查看原因,

果然有禁用项:

ITMS-90809: Deprecated API Usage – Apple will stop accepting submissions of apps that use UIWebView APIs . See https://developer.apple.com/documentation/uikit/uiwebview

for more information.

a37fddaeb964ec8ca34b0552332a741a.png

UIWebView 已经启用了,

Apple让用WKWebView进行替代。

这个包体工程是从Unity中导出的,

解决这个问题从Unity中着手。

查找相关资料,

Unity从2017.4版本开始已经用WKWebView开始替换,

但是应为一直有bug,

到2020.1.0版本才修复,

之前的版本已经不准本修复,

(Unity精神小伙儿有点刚啊哈哈,替你抹把汗)

网上大神已经有旧版本解决方案:

https://www.cnblogs.com/Yongersblog/p/12530589.html

我偷个懒还是下载最近的Unity版本,

重新导出一次。

查找资料过程中,

意外发现一个自动化处理iOS分发的工具,

fastlane,

先贴一个大神的分享:

https://www.logcg.com/archives/3235.html

后续研究后再介绍。

3.控制台打印 returned unexpected error 1信息

关于控制台一直打印returned unexpected error 1信息,

查找资料是因为 macOS catalina 对xCode版本WKWebView不友好导致日志打印问题,

解决办法:

打开 Product => Scheme => Edit Scheme (即:command +

e6f104f1ecdf7ccd8c522ff2f34201f9.png

在 Run => Arguments => Environment Variables 中设置 OS_ACTIVITY_MODE 为 disable

fea87e21a765c53f83154b21878703f1.png
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值