【总结】开发中遇到的小知识点(2020.02-2020.013)

由于懒癌,好久不更了,也是有一段时间没有遇到一些值得记录的问题,今天终于有空闲,就把这两个月遇到的问题总结一下。

1.xcode11中,APPdelegate没有window属性,在运行一些需要使用window上属性的方法会崩溃。

// 会有如下的错误提示
-[AppDelegate setWindow:]: unrecognized selector sent to instance 

// 解决方法
在APPdelegate.h中添加下面代码
@property (nonatomic, strong) UIWindow * window;

 2.xcode11中,IPA包上传太慢或者卡在authenticating with the app store

上周我更新应用的时候,IPA上传不成功,上传了半小时一直卡在authenticating with the app store,最开始我以为是安装包有不合规的地方,就使用validate来进行校验。可是结果一切正常,显示successfully validated。这就很奇怪了。

由于xcode11中已经没有了Application Loeader,也在App Store中提供了新的应用transporter来替代它上传,我也是下载了新的应用,可是仍然不成功。

于是我接着在网上找解决方法。终于我找到了一个解决方案,亲测可行,分分钟就上传成功了。

// 第一步 进入你的缓存文件夹  注意需要更改你的用户名
cd /Users/用户名/Library/Caches
// 第二步 删除缓存
rm -rf com.apple.amp.itmstransporter
// 第三步 执行命令
/Applications/Xcode.app/Contents/SharedFrameworks/ContentDeliveryServices.framework/itms/bin/iTMSTransporter

补充:这个最后一步最好是翻墙后使用,它是下载一些文件,国内下载比较慢

参考:简书文章

3.cocoapods的pod问题

最新方法已经写到了之前发的博客中,请点击查看

猜你喜欢

转载自www.cnblogs.com/weicyNo-1/p/12552248.html
今日推荐