如何从Expo XDE的「分享」菜单移除手机号?解决发布自动发链接问题
解决Expo XDE发布时自动发送链接到手机号的问题
嘿,我完全懂你被这个强制推送问题困扰的心情——每次发布新版本都自动发链接,确实挺闹心的。结合你试过的操作,我给你几个针对性的解决方案:
1. 从Expo云端账户入手(解决自动回填的根源)
你之前删除手机号后自动回填,大概率是因为XDE同步了云端账户的信息。先从账户端彻底修改:
- 登录你的Expo网页端账户,进入「账户设置」页面
- 找到「联系方式」或「通知偏好」板块,先彻底移除绑定的手机号
- 同时关闭「发布项目时发送通知到手机」的开关
- 操作完成后,彻底退出并重启Expo XDE,此时本地应该不会再自动回填手机号了
2. 修改XDE本地配置文件(清除本地缓存)
如果云端修改后还是有问题,那可能是本地配置文件还存着旧的手机号缓存:
- 根据你的系统找到配置文件路径:
- macOS:
~/.expo/settings.json - Windows:
%USERPROFILE%\.expo\settings.json
- macOS:
- 用文本编辑器打开这个文件,找到包含
phoneNumber的字段,将其值改为空字符串""或者直接删除该字段 - 保存文件后重启Expo XDE,本地就不会有手机号信息用于发送通知了
3. 切换到Expo CLI(更灵活的长期方案)
其实Expo XDE已经是比较老旧的工具了,官方现在更推荐使用Expo CLI,它能让你完全掌控发布时的通知行为:
- 先安装Expo CLI:
npm install -g expo-cli - 发布项目时,直接用命令:
expo publish --no-notifications - 这个
--no-notifications参数会直接跳过所有发布通知,包括发送到手机号的链接,彻底解决你的问题
内容的提问来源于stack exchange,提问作者InfestedTaco
相关产品推荐
相关产品推荐

