Where Do I Find Developer ID?

Hello Everyone,

I've read this post: https://developer.garmin.com/connect-iq/core-topics/exception-reporting-tool/, which tells me to go to apps.developer.com.

I've looked through the forum posts with "Developer ID" in them, and yet, I don't see an answer.

I've signed in and there's nothing resembling developer ID there:

Once again, this is some sort of puzzle that should not be a puzzle, should it?

Say, would it make sense to have this information on the New Developer FAQ (https://forums.garmin.com/developer/connect-iq/w/wiki/4/new-developer-faq), but there's nothing of that sort there.

And then to set up an IDE — there's no instructions in one place. I wonder why this is so. Site usability seems to be broken in more than one way.

Kind regards,
H. S. Paradoxus

  • Hi Jim.

    Thank you for a prompt response. Yes, I've seen that already. When I go to https://apps.garmin.com/en-US/ and sign in — there's nothing resembling Developer ID in the URL, as it is shown in the screenshot.

    Is there some preliminary steps I'm missing?

    Kind regards,
    H. S. Paradoxus

  • Go to your developer dashboard in the app store.  You'll see your developer in in the URL.

  • Hi Jim. There's no dashboard showing in the app store. When I sign in, I see a link saying Connect Dashboard, and then, when I click that it takes me to my Garmin Connect activity dashboard. Is this the dashboard to be connected? If it is, there's nothing to say "connect this dashboard" or anything of that sort. Am I missing something in the docs?

  • What happens if you click on Upload an App? It seems that to me that the reason you don't see "developer dashboard" is because you've never uploaded an app with that account, but that can't be right.

    Also, I will say that my developer ID is not in my "developer dashboard" URL either.

    What *does* work for me is:

    1) Log into Garmin Connect website

    2) Click on "developer dashboard" (maybe for you, you have to click on "upload an app" and upload one if you haven't)

    3) On *any of my uploaded apps*, click on my developer name

    e.g.

    Only then do I get the URL which contains my developer ID.

    To be fair, the garmin docs kind of say that, although they're very light on details:

    https://forums.garmin.com/developer/connect-iq/b/news-announcements/posts/exceptional-crash-logging

    To add your developer account you'll need your developer id, which is in the app store URL when you click on your developer name.

    I will note that you actually do not have to log in. You could simply search the store website for any of your uploaded apps and click on your developer name. (Obviously this means that your developer ID is public knowledge.)

  • Thank you, FlowState. After I log on to connect.garmin.com it takes me straight to the activity dashboard, and daily summary and what not. There's nowhere to click "developer dashboard", as you suggest.

    I have not tried to upload an app because I don't have anything sensible to upload just yet, but when I click on the upload link at the top it is asking me to choose a display name.

  • Yeah, so I guess you won't be able to get your developer ID until you upload an app.

    You could upload a barebones sample/test app and mark it as a "beta", which means that no one can see it or download it except you, if you really want your developer ID right away.

    I have not tried to upload an app because I don't have anything sensible to upload just yet, but when I click on the upload link at the top it is asking me to choose a display name.

    I think you can change your display name at any time, so don't let that stop you.

  • Thank you, FlowState. I've followed the steps and uploaded (as a Beta) a barebones watchface, which is just a code stub generated by Eclipse Connect IQ plugin.

    I appreciate your help, because the path to getting to see this blessed developer ID is far from obvious and not very well documented. Would it make sense to include something on this in the New Developer FAQ, or this this one of those security by obscurity things?

    Now, I do see a link to Developer Dashboard in Connect IQ Store, and then I can find my developer ID like this: https://apps.garmin.com/en-US/apps/22c994df-f612-4c20-9d5e-bc7d4f5cebad

    ... ending in "bad"? 

    And then, setting up ERA gives me an error like this:

    Am I right to suggest that this first app and its developer need to be approved of by those responsible for this at Connect IQ app store?

    Kind regards,
    H. S. Paradoxus

  • ... ending in "bad"? 

    I think that's a coincidence, but you never know.

    Am I right to suggest that this first app and its developer need to be approved of by those responsible for this at Connect IQ app store?

    Yeah, that could be right. When I click on the link you posted, I get a "page not found" error. It seems like you probably would need to upload a non-beta app, since beta apps are never approved. Sorry for the bad advice!

    I think it's fine, because there isn't much point in setting up the ERA tool unless you have an app with actual users. And as you've found, knowing your developer ID is useless if you can't do anything with it.