这篇文章用来记录开发过程中遇到的问题
1:魔法上网软件:Clash Verge
2:Chat Gpt注册:
A:接收短信验证码的外国手机号可以从某鱼上购买
B:支付有两种方式,一种是使用iphone买支付宝的礼品卡;另一种是在某鱼上购买
3:xcode
A:mac电脑如果是M系列的芯片,那么跑模拟器就非常麻烦,建议直接跑真机
B:xcode运行到手机上时,必须等APP完全打开才能拔掉数据线,否则APP就会卡在Splash页面一直进不去
4:小程序
因为我是react开发的功能,因此在小程序上只能使用webview加载H5链接的形式来加载RN的页面,但是小程序中H5不能通过JS回调与小程序原生的页面进行联动,这点要非常注意;安卓、IOS、鸿蒙都可以通过JS回调联动。
5:token不够的问题:
A:对于免费的AI工具可以注册多个账号,一个账号不够了切换另一个
B:虽然是AI写代码,但我们还是要清楚每个页面叫什么名字,这样改的时候就改的比较快并且能节省token,比如修改登录页面的功能,我们直接跟AI说:修改LoginActivity,将登录按钮改成红色
6:AI合并分支代码
使用AI将其他分支的代码合并到自己的开发分支后,一定要检查本地的分支是否正确;比如我在A分支进行开发,然后我将B分支的代码合并到A分支,AI有时候会在合并完之后切换到B分支,如果不确认分支就开发,很容易用错分支
7:复杂逻辑问题
AI开发时,有些比较复杂的逻辑AI会绕来绕去弄不清楚,这时候尽量自己手动调整,不然既浪费时间和token又改不好功能