本文共 822 字,大约阅读时间需要 2 分钟。
0. 引子
今日开发遇到些许问题,大抵都很琐碎,但却又颇为扰人,在此随便一记,提醒自己的同时,也可以方便方便遇到类似情况的朋友~
1. Unity Standalone Build的窗口设置没有作用?
Unity一键跨平台的功用确实喜人,但是依旧有些零星的事项需要注意,一旦马虎放过,就让人苦恼不堪~ 譬如其Standalone Build 的窗口设置:
Default Screen Width 以及 Default Screen Height选项一目了然,然而很多情况下,这两个设置似乎从不生效!即如上图我设置了默认宽高为640和960,但Build出的执行程序的宽高却完全不是这些值~
实际上一切都是在作怪~每次你运行执行程序,Unity Player都会把当前窗口大小记录下来,待到下次运行,便再根据记录值重新设置窗口大小,于是导致我们设置的默认宽高失效……
解决方法也很简单,将相关记录清除就好,就Windows平台而言,记录处于注册表的这个位置:HKCU\Software\[company name]\[product name]~
2. App Store 提交失败的困惑
近日向App Store提交程序,前期一切都很顺遂,证书、iTunes设置啥的都没什么问题,唯独在提交结尾处报出了一个网络错误:
搜索了几番,遇到此问题的“同仁”确有不少,但相关讨论大抵都没有什么实际结果,偶尔看到的一些方案也很令人费解:譬如换成无线上传、改用Application Loader上传甚至于多试几次等等~
自己对此也不甚了解,于是便依照能够找到的方案试了个遍,可惜错误结果依旧,大半天时间却过去了,烦躁难耐之下,又仔细看了看出错说明(大意就是由于不能连接某个端口号为443的TCP服务,导致无法认证程序包),想了想该连接很有可能是被“墙”了,于是急忙找了个翻墙工具,才最终得以上传成功~ 呼 ~ 一路走来颇为艰辛啊~
在此感谢一下~ :)