我们正在为自由开发人员开发一个应用程序作为平台,他们可以在其中编写Web(想象代码沙箱)代码,并在React Native上在我们构建的移动应用程序中执行其代码(捆绑包)。
现在的问题是他们如何调试代码。我们在服务器端捆绑他们的代码,然后将捆绑包发送到移动应用。我们可以生成一个生产(发布)apk并将其分发给他们,但是只要他们的代码中有错误,该应用就会崩溃,因为它是生产模式,因此不会显示错误消息。
当我将手机连接到笔记本电脑时,我可以在调试模式下安装该应用程序,该模式会显示错误消息。但是显然,自由职业编码人员不应获取我们的源代码,因此他们无法以这种方式安装。
那么,是否可以在调试模式下生成apk?我尝试了./gradlew assembleDebug
,并在手机上安装了一个apk文件,但提示“无法连接到开发服务器”。
此外,ios是另一个问题,我们还不清楚如何实现。
任何关于我们如何让自由编程人员调试其代码的见解都受到赞赏。