熊猫规划macOS版本终于提交审核
所属分类:独立开发 | 发布于 2024-01-02 21:49:38
下午,熊猫规划的macOS版本终于提交审核了,晚上,同时提交审核的iOS版本已经通过审核了。
个人感觉,电脑版和手机版简直是完美搭配。
假期三天在家写代码,但是过程不是很顺利,在给熊猫规划增加macOS版本的过程中遇到各种问题。有的解决了,有的没解决,好在经过修修补补达到了提审的标准,那就提交审核先上线一般再说吧。
记录一下遇到的问题
问题1:Multiplatform组织结构
之前的Shared+多target的方式和最新的Multiplatform+单target的区别,还是取决于具体情况。
问题2:iOS App和macOS App显示差异
有的SwiftUI特性在iOS上是支持的,到了macOS上面就不支持,这个时候采用增加#if os(name)判断的方式来做差异化处理;另外button、textfield、link等的显示方式也有差异,通过增加style来解决。
问题3:MenubarExtra
本意是想跟微信一样,点击MenubarExtra就能调出微信主窗口,可是怎么尝试都不行,无奈只能放弃这个功能。
问题4:macOS App签名失败
之前使用iOS Distribution,导致签名这块总是失败,尝试了各种方法,查阅了很多资料,稀里糊涂的解决了,方式是删除了原来的证书,新建证书,证书统统采用Apple Distribution和Apple Development。经过这次踩坑,也大致明白了iOS Distribution和Apple Distribution的差异。
先这样吧,期待顺利通过审核。