iOS和macOS升级告一段落后,感觉轻松下来了。
无意中打开了Windows电脑,做苹果开发以来,Windows电脑用的很少,也不知怎么就点开了Microsoft Store的图标,哎,正好没什么事,何不试试Windows平台的开发呢。兴趣来了,搜索了一下,似乎没多少有关的文章,管它呢,能上就上,上不了自己放在机器上玩玩吧。说干就干,2021年12月27日就注册了微软开发者账号,1百多,而且以后也不需要续费,早注册是想让自己坚持做下去吧,给一点点压力。
开发工具就用VS2019,虽然已经有VS2022了,可是大概是因为电脑配置太烂,在微软官网下载安装后,才发现只是VS2019。电脑主机是几年前自己组装的,CPU是AMD R3 2200G,好像当时京东300来块钱吧,另外还配了一块主板,电源,机箱,风扇,散热器,还有一块金士顿250G的硬盘,内存和机械硬盘都是在咸鱼上买的二手,没要显卡,基本都是最便宜的东西,1500块左右。大概是最便宜的组装电脑了。有点担心VS2019能不能跑起来,试了试,感觉也能用,就凑合吧。
写代码还好吧,MFC原来学习过一点点,适应了一下后,感觉没什么问题,就边写边学。先写一个最简单的,期间,感觉解决的最大问题就是按钮等控件闪屏的问题,开始完成软件功能后,感觉屏幕一闪一闪的很不舒服,后来算是彻底解决了。
花了二个多月的时间,把想写的App都写出来了,代码不会有什么问题,在iOS和mac上经过考验的。
接下来,就是代码签名证书的问题,好像没有免费的可以用,只好买了一个,没办法,不买的话,好像提交不了。
花了一天的时间,打包签名上传,总算是通过验证,满足提交条件了。
第一个App上线还算顺利,一天以后就通过了。不过,接下来就碰到了很麻烦的事,崩溃!微软审核的时候,运行崩溃!在自己的电脑上什么问题都没有,但在人家的电脑上就不正常了。这种情况最难搞了。而且,联系也没有渠道,尽管拒绝时有:For more information, contact reportapp@microsoft.com,可是邮件发了2个星期,都没有得到任何回复。这一点,微软与苹果相比,差的太多了。
只能一点点的摸索、猜测问题在哪。好在后面,又过了两个,感觉有点谱了。
今天刚刚提交了新版本,自己觉得应该不会崩溃了,但审核结果如果照样崩溃,哪又不清楚该怎么处理了。但愿有好的结果吧。
Windows开发,也就是一时兴起,既然做了,就坚持把几个App放上去吧。
全部上去后,再好好总结总结。
更新:昨天提交的App,今天被拒了。不过,让我欣慰的是,崩溃问题解决了。原来被拒的理由是:
App Policies: 10.4.2 Usability - App Crashes or Freezes
Notes To Developer
The product crashes in response to user input.
而现在是图标问题,被拒理由是:
App Policies: 10.1.1 Inaccurate Representation - Icon
Notes To Developer
Please provide a clear tile icon (not distorted, blurry, or low resolution).
相比崩溃的话,好处理一点。
补充:大部分App都上去了,不过又遇到了新问题。
(1)依然存在崩溃情况,即便审核时没崩溃,但升级时又崩溃了,需要进一步改进。
(2)分类问题,该修改的早点修改,拖下去,今后肯定更麻烦。
再补充:
今天,2022年4月17日,把Windows电脑移到电脑配桌上了,Mac电脑回归主位,该解决的问题都解决了,目前没什么需要再改的代码,基本都达到了最好的状态,估计一段时间内不需要做什么了。重新摆放电脑时,出现一个意外,老Mac电脑的电源板烧了,纯属巧合,不过,拿到中关村科贸电子城修复了,没有造成什么大损失,花100元,就算Windows开发多投入了1百。
再补充:
今天,提交了一个App的更新,原因是在英文操作系统下,中文资源出现了乱码情况,修改完善后正常了。文章来源:https://www.toymoban.com/news/detail-483016.html
从2021年12月27日注册,至今日2022-05-16,走了一个完整的流程,Windows开发告一断落。文章来源地址https://www.toymoban.com/news/detail-483016.html
到了这里,关于尝试Windows桌面平台开发的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!