我一直非常喜欢使用Shoutem构建器为React Native创建一个启动器模板。但是,我想使用自己的IDE(Deco IDE)在本地运行模拟器并更改代码。
然而,在我"拉"来自Shoutem的我的应用程序通过CLI运行NPM install + react-native link
应用程序不会为模拟器编译。如果我使用命令shoutem run
,应用程序将构建并运行完美,但这不像拥有模拟器那样方便,并且在我更改它时能够看到代码。
任何帮助在模拟器中运行本地运行的shoutem应用程序?
对于任何感兴趣的人,我得到的错误是:Print: Entry, ":CFBundleIdentifier", Does Not Exist
答案 0 :(得分:0)
有两种方法可以在本地运行Shoutem应用程序。
一种方法是shoutem run
命令。它旨在与Shoutem预览应用程序一起使用,您可以从Google play或App store下载该应用程序。可以重新加载它以查看您对本地代码所做的更改。此命令仅使用打包程序捆绑JS代码。不构建原生。
在shoutem run
旁边,有shoutem run-ios
和shoutem run-android
命令可以为您选择的平台构建和运行RN项目。这样您就可以获得功能齐全的RN应用程序,可以像任何其他RN应用程序一样进行调试。 JS代码和本机都是构建的。
请勿忘记使用shoutem link
链接您正在处理的扩展程序。