@Dlabar
I just finished developing an app that had this very same issue when testing.
Is there a way to be able to pass URL Parameters into the Studio Experience?
Not from what I can tell. After the app opens in Studio mode the URL is redirected to something like this (https://us.create.powerapps.com/studio/#) and it clears any parameters you might try to input
If not, is there a way in order for the app to know if it's running within the context of the Studio, so I can default the record id?
I have an idea for a creative solution here. When an app opens in Play mode the URL contains a parameter called tenantID. But when it opens in Studio mode there is no tenantID in the URL. Therefore we can use the value of tenantID as a check on which mode the app is currently in.
To test my idea I suggest you put this code in a new label on the first screen your app opens. Save & Publish and then try opening the app via Play and via Studio.
If(IsBlank(Param("tenantId")),"Studio Mode","Play Mode")
Let me know what you think of this.
---
Please click "Accept as Solution" if my post answered your question so that others may find it more quickly. If you found this post helpful consider giving it a "Thumbs Up."