为 iPad 使用 Excel 更新旁加载插件

Updating sideloaded add-in with Excel for iPad

是否有人有更新现有任务窗格加载项的经验,并且知道替换/更新现有加载项的正确过程,以确保在重新插入工作簿时加载最新版本?

我目前正在为 Excel 和 iPad 开发和测试任务窗格加载项。我能够通过 iTunes 成功旁加载初始 .xml 清单文件,并通过插入-> 加载项菜单将应用程序添加到工作簿。然而,当我对加载项后端 HTML/ JS 代码进行更改,并尝试通过删除并通过 iTunes 重新加载清单文件来更新到更高版本时,通常情况下,以前的版本任务窗格添加-在不断显示。

有时更新会在插入工作簿时正常工作并重新加载,但大多数情况下不会,并且以前的版本 HTML 会保留并显示在任务窗格中。

我试过通过 iTunes 删除以前的清单文件,从工作簿中关闭加载项,关闭并重新启动 Excel 然后重新加载,将加载项插入新工作簿,甚至通过清除 Safari 浏览器中的缓存iOS 设置,并重新启动 iPad,但是无法确定任何一致或可重现的过程。

加载项似乎由 Excel 缓存,但是找不到任何直接的方法来清除缓存以强制工作簿重新加载更新的 HTML 中引用的文件.xml 清单文件。

感谢有关使用 Excel 为 iPad 更新现有加载项的原因和正确程序的任何指导。

确保您拥有最新版本的最简单方法是版本控制。如果你有类似

<script src="xyz.com/abc.js">

每次加载应用程序时,即使 js 是新的,它也可能从缓存中获取。而是尝试做类似

的事情
<script src="xyz.com/abc.js?v=1.2">

现在被视为不同的参考。理想情况下,在您的 js / css 上自动执行版本控制,以便在更新加载项时绕过粘性缓存