世博会未出版

时间:2019-07-11 18:37:50

标签: react-native expo

当我尝试发布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而不会遇到任何明显的问题。

有解决方案吗?

2 个答案:

答案 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。世博会更多用于测试应用程序。

Remove expo from react native