IOS开发中的常见问题

整理一下苹果开发过程中碰到的问题,方便自己以后查阅

一、iOS-打包上架构建版本

IOS开发过程中,打包上架苹果审核是一个不可或缺的环节,其中有好几次上传完成以后,在构建办法的地方一直不出现,无法构建版本,如下图:

IOS开发中的常见问题_第1张图片

上传完IPA,可以点击“活动”栏目下,查看构建版本的情况(如果半个小时还是无法构建,那多半是出错了)

解决方法参考:https://www.jianshu.com/p/2e8383bf95c3

 

二、 While reading xxx.png pngcrush caught libpng error: Not a PNG file

在将苹果app在真机调试或则导出为Ipa时,报以上错误,是应该这种图片不是真正的PNG格式,把相应文件调整为PNG格式就可以了。

三、发布的苹果APP在IOS13无法充满屏幕,顶部有留白

这个是应为在IOS13以前,模态对话框都是全屏展示的,在IOS13以上,把这个默认值给该类,需要修改模态对话框为全屏显示。

解决方法:https://www.jianshu.com/p/50da95fea403

四、APP发布一直处于等待状态或者IPA上传一直处于等待状态

苹果官方提供了三种发布app的方式,但是上传效率太慢,使用效果不理想,建议使用appuploader进行上传,唯一的缺点就是只有七天的试用期,过期以后需要付费

五、Library not found for -lstdc++6.0.9

出现上述问题的原因是由于升级到XCode10以后,原来的类库不再使用,需要从原来的XCode9.3下拷贝相应的类库下面,大家可以参考如下网址

网址一、https://www.jianshu.com/p/7f0af489a307
网址二、https://blog.51cto.com/14357084/2402307?source=dra
网址三(相应的类库):https://github.com/devdawei/libstdc-
切忌主要要清楚一下缓存,中间因为没有清理缓存,导致有浪费了好长时间解决该问题,替换以后,编译进行发布就可以了。

你可能感兴趣的:(IOS学习整理,IOS)