johnmarsden
Visitor
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
03-14-2017
11:10 AM
Shared registry data in production apps
I have data being written to registry using roRegistrySection in my apps. There are multiple apps (different names, similar code) in production. It would appear that the registry is being shared in some capacity between the two. It was my understanding that production apps can't read registry written by others. It's reproducible.
Am I wrong about the sandboxing of production apps?
If not, what could cause these registration overlaps?
Am I wrong about the sandboxing of production apps?
If not, what could cause these registration overlaps?
5 REPLIES 5
johnmarsden
Visitor
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
03-14-2017
11:11 AM
Re: Shared registry data in production apps
Different apps with the same genkey/signature.

squirreltown
Roku Guru
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
03-14-2017
12:48 PM
Re: Shared registry data in production apps
"johnmarsden" wrote:
It was my understanding that production apps can't read registry written by others. It's reproducible.
Am I wrong about the sandboxing of production apps?
Each dev ID has it's own registry. If you want multiple apps to read the same data, use the same dev ID to pkg. If you don't, use a different ID.
Kinetics Screensavers
destruk
Streaming Star
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
03-14-2017
01:29 PM
Re: Shared registry data in production apps
Alternately you could use different key/section names for each channel using the same devID... 🙂 But then you will run out of space sooner as there is a set total limit of space to use.
EnTerr
Roku Guru
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
03-14-2017
03:33 PM
Re: Shared registry data in production apps
"johnmarsden" wrote:
Different apps with the same genkey/signature.
The registry is unique per "developer ID" (genkey-signature), not per app. That is by design, to allow different apps under the same signer to share registry. Either use different key or different registry section per app. See https://sdkdocs.roku.com/display/sdkdoc/roRegistry
johnmarsden
Visitor
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
03-31-2017
10:38 AM
Re: Shared registry data in production apps
Thanks for the responses guys