SVN 钩子脚本(hook script)是由版本事件触发的程序,例如提交新版本。预处理脚本(pre-hooks)在事件之前触发,可以收集事件信息或做一些校验工作(不能修改版本信息),甚至阻止事件发生。后处理脚本(post-hooks)在事件后触发,可以收集事件信息或做一些校验工作(不能修改版本信息)。每种脚本都传递了足够的信息来判断当前发生的操作、被操作对象和操作的用户名等。
使用 Unity 2020 版本导出 Xcode 工程
发表于
分类于
技术
公司的项目使用的是 Unity 2018 版本和魔改后的 XUPorter 导出的,后面需要升级到 Unity 2020 版本。但是 Unity 从 2019.3 版本后导出 Xcode 工程相比之前的版本有所修改,这里记录了升级过程中遇到的坑。
工程设置
- iOS 最低版本:Unity 2020 是
11.0
。Unity 2018 是9.0
。
编译错误,提示 PBXProject.GetUnityTargetName()
方法被废弃
- Unity 的 Xcode 工程会存在两个 target。根据选择的 target,将旧代码
1 | // Unity 2018 |
改为
1 | // Unity 2020 |
2021游戏总结
月份 | 游戏名称 | 平台 | 状态 | 短评 |
---|---|---|---|---|
1月 | 《赛博朋克2077》 | PC | 通关 | 预购入手,地图全清,主线太短戛然而止,支线丰富但是又脱离主线。蓝色任务必须得结合文字通话记录才能看出端倪,不然就是育碧式填充。黑客路线后期逆天,瞪谁谁死。画面风格大爱,截图键常按。出DLC后再开坑。 |
2月 | 《超级马力欧 3D收藏辑》 | NS | 通关 | 《超级马力欧64》:难,好玩;《超级马力欧阳光》:较难,好玩;《超级马力欧银河》:越来越难,非常好玩。 |
3月 | 《光环:士官长合集》 | PC | 游戏中 | 光环1(光环:战斗进化):通关,普通难度就比较有挑战性,敌人 AI 骚气走位;光环2:通关,普通难度后期有点虐,敌人皮厚伤害高,不能正面刚;光环:致远星:游戏中。应该按建议顺序玩。 |
3月 | 《超级马力欧 3D 世界 + 狂怒世界》 | NS | 通关 | 虽然有很多关是黄金狸猫通关,但是不影响热情。3D 世界通关 全星,马里奥 |
4月 | 《怪物猎人 崛起》 | NS | 通关? | 张琰拉的怪猎入坑作,上手挺难,玩起来挺上头。太刀村任务已通关,用太刀是因为只会太刀。。好不容易打过天慧龙,封盘了,歇了。。 |
5月 | 《宇宙机器人:无线控制器使用指南》 | PS5 | 通关 | 抢到 PS5 的必玩游戏,体验到了次世代的手柄。已白金。入坑 PS 平台的第一款白金。。 |
5月 | 《最后生还者重制版》 | PS5 | 通关 | 演出和画面很出彩,末日氛围很浓厚。在美国打僵尸打到最后还是跟人性斗。。参考行尸走肉。 |
6月 | 《最后生还者 第II章》 | PS5 | 通关 | 由于第一部的原因,还是入了第二部。画面满分,玩法也是继承了一代并大幅优化,剧情吧不能走心。。 |
6月 | 《Please, Don’t Touch Anything》 | PC | 通关 | 贼难,需要脑洞大开。最后几个结局看的攻略。点击那个实在是太坑了。 |
6月 | 《迷宫大侦探》 | PC | 通关 | 很有趣的手绘迷宫游戏,找回了童年用手指在绘本上划动的感觉 |
7月 | 《伊迪·芬奇的秘密》 | PC | 通关 | 风格独特的叙事游戏,每个故事让人记忆深刻,叙述方式也是各不相同,极富创意。流程不长如同看了一部电影。 |
7月 | 《求生之路2》 | PC | 未通关 | 和平戈一起打僵尸。。 |
7月 | 《地狱边境》 | PC | 通关 | 玩得心怦怦跳。 |
7月 | 《Inside》 | PC | 通关 | 玩得心怦怦跳。 |
7月 | 《塞尔达传说 御天之剑 HD》 | NS | 通关 | 还是 3D 塞尔达的味道,就是玩多了手腕有点累,挥舞时撞倒了很多东西。打到了 11 月才通关。 |
7月 | 《星际拓荒》 | PC | 通关 | 面对着未知与孤独,恐惧不由顺着脊椎爬了上来,前行的脚步也因此慢了甚至停下。但是制作组在这个微缩太阳系中展示的魅力,让我的好奇心和探索欲战胜了内心的恐惧,踏进飞船驶向宇宙,见证这些美妙到令人生畏的景观,迷你却让人感觉渺小的宇宙。 一次无可替代的游戏体验。 |
8月 | 《黑客网络》 | PC | 通关 | 用命令行来模拟黑客,挺有意思。 |
8月 | 《荒野大镖客2》 | PC | 通关 | 又翻出来了,果然是个慢热的游戏。打到了 11 月末才通关,历时 3 个月,每周末都沉浸在西部荒野中。160+ 小时。主线结束仿佛度过了一生。期待下一部的重制版。 |
8月 | 《毁灭战士》 | PC | 通关 | 手撕鬼子~ |
9月 | 《疑案追声》 | PC | 通关 | 通关了本体,很有创意的听音断案游戏,和媳妇玩了一整天,各种讨论案情。玩到了 DLC 才发现本体只是个教学。 |
9月 | 《中土世界:战争之影》 | PC | 护肝弃坑 | 兽人宝可梦,骚话不断。 |
10月 | 《风来之国》 | PC | 通关 | 23小时本体已通关。 当时第一次看预告片就被画面和音乐打动,像素风大爱,音乐风格也不错,retro 感觉十足,又是塞尔达 like 类型,所以发售当天毫不犹豫就入手。 上手之后的感觉,画面的确很精美,细腻的画面和光影。人设也不错,大叔加萝莉,沉默和话痨,没头脑和不高兴,都是经典组合。剧情略微墨迹,不能跳过也不能快进,后期的剧情更是让人摸不着头脑,还有很多坑。很多次要人物没了就没了,纯粹背景板工具人。剧情节奏时快时慢,后期很多地方用跑图来拖延时间。解密成功后塞尔达式的音效让人会心一笑。谜题设计上没有难度,后期却靠的限时背版或者频繁切换人物来增加操作难度,解密过程感到些许厌烦。音乐还是预告片的味道,问题是一到切场景就切歌了,上首还没有听够哪。烹饪系统也是模仿了旷野之息,看着材料在锅里跳来跳去很解压。战斗道具太少,某些道具纯粹解密用,战斗基本用不到。战斗手感闹心,可能本人手残,只能跟怪或者Boss对A换血,途中几次怒甩手柄。游戏里的血掉落极少,回血基本只能靠料理,怪却刷的挺快。 个人评分 6/10,不是很推荐。策划拖了美术后腿啊。不如下载模拟器玩玩 2D 塞尔达。 |
10月 | 《奥威尔:无所遁形》 | PC | 通关 | 蛮有意思的游戏,通过网上的社交言论勾画一个人,剧情根据你的选择有不同走向,多处也有反转,值得一玩。 |
10月 | 《无主之地3》 | PC | 护肝模式 | 刷刷刷。主线一周目已通关,还是熟悉的画面,附加了各种光污染,各种有意思的枪械,打枪手感不错,动作更灵活了,剧情真是又臭又长,跑图跑得有点累。已经进入护肝模式。DLC 慢慢打 |
11月 | 《密特罗德:生存恐惧》 | NS | 通关 | 普通难度 100% 收集。还是熟悉的密特罗德,画面非常精致,细节满满,被 boss 虐后反杀的过场中萨姐更加帅气。通关依然意犹未尽。 |
11月 | 《地铁2033(归来)》 | PC | 通关 | 买了《地铁:离乡》,重温一下前作。线性流程,缺少游戏 UI 打打提高了沉浸感。结合 2033 的小说一起更有感觉。书中的各个势力,主要地铁站都出现了。很棒的系列。 |
11月 | 《极乐迪斯科——最终剪辑版》 | PC | 游戏中 | 游戏系统很新颖。 |
12月 | 《地铁:最后的曙光(归来)》 | PC | 通关 | 买了《地铁:离乡》,重温一下前作。脱离了小说的一作,跟上部剧情紧密联系。安娜也出现了。里面几个角色印象令人深刻,帕维尔,小黑怪。 |
12月 | 《银河战士 萨姆斯归来》 | 3DS | 游戏中 | 打完生存恐惧,又翻出来了。nice~ |
12月 | 《血污:夜之仪式》 | PC | 游戏中 | 熟悉的恶魔城。 |
iOS 15 安装 ipa 失败
公司的设备升级到 iOS 15 后,在安装 developerment 签名的 ipa 时失败。使用助手安装报错“安装包验证失败或设备未越狱”。命令行安装报错:
1 | [ 70%] VerifyingApplication |
检查了证书中的设备号确实存在。将设备降级到 iOS 14 后安装成功。
原因是苹果在新系统(iOS 15,iPadOS 15,tvOS 15 和 watchOS 8)中采用了新的签名校验方式,会验证签名中是否包含一种称为 DER(Distinguished Encoding Rules)的规则。如果操作系统是 macOS 10.14 ~ 10.15.x,则系统支持了新的签名格式,但是没有添加 DER。操作系统是 macOS 11.0 以后的会默认包含 DER。
Steam SDK demo 中的一个有意思的 C++ 宏
Steam 回调宏
在接入 Steam SDK 时在 demo 中看到了一个宏,用来接受 Steam 的相关回调,没有明白时如何实现的。宏定义如下:
1 | class CStatsAndAchievements |