For an IRIS application, how can I see it’s kuid?
Hello. I don’t believe the KUID is exposed or easily accessible within the application itself. If you have access to the backend db, there is a kuid column in the middleware_sessions table.
Also, if you run the app and open Developer Tools, you should be able to find the kuid in the Network payload. Let us know if this helps. Thanks!
I thought it would be visible via the project settings. However, as you mentioned, it’s not. I just want to ask that for my Android application, I can only use the developer console for debugging my application. Is that the right place, I am leaning towards?
Also, for each new IRIS application made, the kuid changes, right?
For my Android application, I have opened it in debug mode and printed out voltmx.sdk.getDefaultInstance()
, which gives out certain things like appId, appSecret.
But I am unable to spot kuid
in there. And I cannot access the network logs in the debug mode for a mobile application
Please see the documentation below for information regarding debugging apps in Iris. We will look further into your kuid question and get back to you.
Running and Debugging Native Apps in HCL Volt Iris V9
Testing and Debugging an Application
Hello,
We’re still looking into your question but can you tell us a bit more about why you need a kuid? It’s not commonly used, especially for android apps. Does the application id not provide the information/result you’re looking for?
She mentioned that I have to make sure the kuid is the same for the projects. As of now, I have never felt the need for a kuid. So, to benefit everyone, I created this new post specially asking about that unique attribute
Thank you for the additional information. Since your original question was related to a Marketplace app, I’d like that team to continue with further clarification. @Shalini47 , can you provide some more details on where the kuid can be found and how to make sure it matches the previously uploaded asset? Is there documentation or steps to follow when uploading a new app version, so this can be avoided in the future?
Any update, @NinaBrown @Shalini47
You can usually find the KUID in the asset’s properties JSON. However, in this case, I’ve confirmed now and it’s not relevant.
Thanks for confirming that, it is of no use for this case.
By the way, you are referring to the issue of updating the project in the marketplace. But you mentioned that the asset update is dependent on kuid/guid
.
Still, I am unable to spot any project-related kuid in the projectProperties.json
file. There are kuids, just for the various devices/form factors of the applications, like the one below.
If there is a kuid/guid, it should be in the properties.json file
It seems to be a specific file (properties.json) that is there in the applications which are downloaded from the marketplace, it is not there for locally created projects.