当我尝试发布Expo应用程序时,资产未优化的应用程序似乎出现了问题。我尝试在这些服务器上运行expo optimize
,但有时我can't get this to work,因此无论如何我都尝试从浏览器控制台进行发布,但从未完成。我今天早些时候尝试过,它在发布过程中通过了Optimizing assets...
,然后停留在Building Javascript Bundle
上。现在,我正在重试,它似乎卡在了Optimizing /Users/TuzMacbookPro2017/Development/QMG-local/APPS/ELECTRO/assets/electro-icon-1024.png
上。
即使使用这种未优化的资产,我也可以顺利通过expo build:ios
而不会遇到任何明显的问题。
有解决方案吗?
答案 0 :(得分:5)
我有同样的问题。无法从Web控制台发布。
我正在使用: Expo SDK 35,expo-cli 3.1.0
我设法从项目根目录的命令行发布了应用程序。
首先,运行:
expo optimize
第二次运行:
expo publish
该过程完成后,cli将输出一个URL,您可以访问该URL以检查已发布的应用。
类似这样的东西:
https://exp.host/@profileUsername/appName
我希望这会有所帮助。
答案 1 :(得分:0)
最好在发布应用之前删除expo。世博会更多用于测试应用程序。