我一直在修改">shoutem.notification-center"扩展,使用本教程作为指导,我遇到了一些问题。
起初,我尝试使用扩展扩展方法,但就像我在这个问题上发布的那样,并没有完全起作用。
所以我尝试了直接修改方法,它在我的本地手机上工作正常,但是一旦我使用命令shoutem push
将我的修改发送到服务器,Appetize 上的实例永远不会停止"构建您的应用程序"消息。主要问题是没有错误代码或反馈。
这不是第一次发生,我在修改其他扩展时遇到了同样的问题。知道为什么会这样吗?
这个问题可能是两件事之一。
- 添加了新的本机依赖项,由于构建器预览版是预定义的二进制文件,因此无法处理这些依赖项。
- 您直接修改的扩展在本地工作,但在构建器上不起作用,因为在本地它的路径仍然
AppName/extensions/shoutem.extName
,但在构建器上它是AppName/extensions/yourDevName.extName
,所以它失败了。
第一个可以通过使用非本机解决方案作为您正在使用的本机依赖项的替代品来解决,或者仅使用本地模拟器进行预览。
第二个可以通过确保所有引用您直接修改的扩展都经过编辑以现在引用新的直接修改的扩展而不是shoutem.extName
来解决。
如果你能在评论中向我发送你的应用程序ID,我可以让你知道它是哪一个以及修复它的最佳步骤是什么。