在iOS应用演示视频中显示点击

yvgpqqbh  于 2023-05-30  发布在  iOS
关注(0)|答案(5)|浏览(160)

我正在制作我的iOS应用程序的演示视频,其中一些是用XCode制作的,另一些是用Unity3D制作的。我计划使用Elgato Game Capture HD来捕获我的演示视频,但我不确定如何显示“点击”。我找到了Touchpose,但当我按照GitHub页面上的说明更改main.m时,我收到错误消息说QAppDelegate和QTouchposeApplication未定义。我添加了导入“QTouchposeApplication”,但收到一条错误消息,建议我将QAppDelegate更改为AppDelegate。当我这样做时,构建失败了。当我将它保留为QAppDelegate,将QAppDelegate添加到项目并将其导入main.m时,错误消息消失了,但构建仍然失败。我做错了什么吗?我在网上没有找到Touchpose教程,我很困惑。或者,是否有其他简单的解决方案,例如使用Elgato软件或其他软件或框架?我也试过Reflector,但我的WiFi速度不够快,无法支持良好的帧率。我知道我可以使用Unity和“Build for OSX”,或者在XCode应用程序的情况下,只需要屏幕记录模拟器,但我更喜欢为我所有的应用程序提供一个简单的解决方案。谢谢!

crcmnpdw

crcmnpdw1#

一种方法是使用辅助触摸并创建自己的触摸。你可以通过进入设置>通用>辅助功能> AssistiveTouch,打开它,然后点击弹出的东西,点击自定义,然后创建你自己的触摸。然后使用该触摸在屏幕录制中显示轻击。
这是一个糟糕的解决方案,但我会发布它的情况下,它符合您的需要。
您必须叠加多个视频,使其只显示点击,而不是AssistiveTouch图标。此外,你不能滚动,而使用它。
这里也解释了:https://www.youtube.com/watch?v=4JqjU0-4Cek

vktxenjb

vktxenjb2#

你能在模拟器上演示吗?如果是这样,Giphy Capture是一个很好的解决方案。它有一个选项,用于显示水龙头的设置。

vu8f3i0k

vu8f3i0k3#

如果您可以在iOS模拟器上录制屏幕,则可以使用以下代码启用显示水龙头。打开您的终端并运行它,然后重新启动模拟器。

defaults write com.apple.iphonesimulator ShowSingleTouches 1
8wtpewkr

8wtpewkr4#

我最初在Touchpose上遇到了麻烦,但我知道如何使用它。问题是您必须进入构建阶段并添加. m。在屏幕录制方面,我使用的是Elgato Game Capture HD。我唯一的问题是在Unity 3D应用程序上显示点,这是我仍在努力的事情。

x759pob2

x759pob25#

模拟器设置

选项出现在模拟器设置中的视觉指示器下,参考来自--> https://i.stack.imgur.com/cBlQS.png的图像

相关问题