# General App prod vs dev

**URL:** <https://devforum.zoom.us/t/general-app-prod-vs-dev/134323>\
**Category:** Meeting SDK\
**Created:** [June 23, 2025, 5:49am UTC](https://devforum.zoom.us/t/general-app-prod-vs-dev/134323 "2025-06-23T05:49:54Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![Christopher3](https://avatars.discourse-cdn.com/v4/letter/c/dec6dc/32.png) [@Christopher3](https://devforum.zoom.us/u/Christopher3)\
**Post date:** [June 23, 2025, 5:49am UTC](https://devforum.zoom.us/t/general-app-prod-vs-dev/134323/1 "2025-06-23T05:49:54Z")

</div>

So I created a General App under my Zoom account. The purpose for this is so that in our internal system, the user can join a Zoom app via an embedded client in the webpage.

My app is in “draft” mode. I don’t really need to push it to the marketplace. I notice that I can join meetings with the develpment keys, but with the production keys I get a “Invalid Signature” error.

Is this expected behavior because I haven’t published my app?  
Do I really need to publish my app or can I continue using the development keys forever.

Any guidance is appreciated
