expo日常开发问题记录
2024-10-20
新项目第一次执行eas build --platform ios
时,出现报错:
...
› Session expired Local session
› Using password for sakuraxh@gmail.com from your local Keychain
Learn more
✖ Logging in...
Authentication with Apple Developer Portal failed!
Received an internal server error from Apple's App Store Connect / Developer Portal servers, please try again later
Error: build command failed.
开始怀疑是因为新项目还没配team,于是在xcode中加入team的配置,仍然无效。
后测试其他之前的app也是同样问题,应该不是本地app的配置问题。 根据AI说法,可能苹果服务端? 怀疑eas cli问题,升级但貌似已经最新。
nvm use 21(因为22警告信息太烦人), 再试就ok了(搞不好是巧合,服务器修好了?),但中间报了个证书过期(都回答yes即可)。
2024-10-1
新Android App第一次发布Google Play,用eas submit失败,记录忘了记。 查找原因应该是eas要求至少google市场上已经有一个版本,首次发布前就要有,没错,那就不是首次了。 于是这第一次只有手动上传,由于是google,必须打包成aab。 我在eas.json中配置了一个profile是aab,采用本地密钥文档。 然后ok了。
2024-09-28
近期经常出现调试时VectorIcon不显示的问题。
处理过程:
- xcode运行可以吗?奇怪的是xcode只能build successfully,但不能运行;之后再vscode运行,ok了。
- 根_layout.tsx文件中加载过程用useFont逐个加载用到的vectorIcons的字体,并追踪是否加载成功,结果证明确实失败了。
- 关闭Simulator再打开,一般就ok了,目前办法。
- 在真机上没出现过,都是Simulator问题。