所以,我正在使用Trigger.io为iOS和Android创建一些原生插件。
Toolkit将自动为您创建检查器项目。
我的问题是 - 这些项目是否可能在主要(/次要)更新到trigger.io之间发生变化?是否有某些文件我们应该尝试不放入源代码管理中?
谢谢!
答案 0 :(得分:2)
我们有时会在次要平台版本发布中更新检查器项目 - 大多数情况下,这些更改不会影响您的开发:错误修复,对不相关模块的改进等等。对于这些情况,只需更改platform_version
中的manifest.json
并更新检查器项目即可获取新代码。
但是,在某些情况下,我们还会更改可运行检查器应用程序使用的HTML / CSS / JS(例如,支持working with files)。在这些情况下,您需要在更新之前从文件系统中删除现有的检查器项目,以便您可以使用新的检查器应用程序快速入门。
注意,但这会删除您在assets/src
中对检查员应用所做的任何手动更改 - 您需要在更新后重新执行这些更改。
我们计划的检查员项目的主要更新将修复这个稍微笨拙的工作流程 - 即使是影响检查员应用程序的平台版本也可以通过更改清单无缝更新:该更改可能需要1到2个月。< / p>
目前,我的建议是将所有插件文件置于版本控制之下(例如https://github.com/trigger-corp/plugin-multi-image-select)。