Dec 07 2020 01:57 PM
I have created a 'Hello World' Teams app following the getting started guide. This seemed to work as expected and I was able to add the application to my app catalog in the Teams client.
However, I am having problems updating the application without deleting and re-adding it.
For example:
At this point, I get an error: The id in the manifest doesn't match with the app being updated.
Comparing the manifest.json file between the 1.0.0 and 1.0.1 app, the only thing that is different is the "version" field. Everything else, especially the "id" value is identical. I get the same problem when I manually alter the application version in the manifest.json and attempt to update the app.
Why am I not able to update an installed application? Am I missing something and these steps are just not valid?
Dec 28 2020 01:44 PM
SolutionDec 29 2020 07:21 AM
@Christopher Hoard Thanks for the reply. I should have responded earlier, but the steps from the original description now work! That is, I am now able to update custom Teams applications via the Teams client from 'Apps -> {Custom App} -> Update'. As far as I know, no administrative changes were made to my Microsoft account or my Teams organization configuration. Maybe there was a Teams client update that resolved this issue for me?
One weird UI thing: after updating a custom app, all of my custom app cards in the Teams client 'Apps -> Built For {my org}' disappear temporarily. Including the app that was updated. Navigating to a different Teams tab (e.g. Chat or Calendar) then back to Apps cause them to show up again, with the update(s) applied.
Anyway this now works, so I am not taking any further action.
Dec 29 2020 07:50 AM
Dec 28 2020 01:44 PM
Solution