Skip to content

Add option to use Dexcom Share server outside US #416

Closed

Description

@peterlynton

Add option in Dexcom Share settings to use existing US server our non US server (US:share1.dexcom.com, non US:shareous1.dexcom.com)

I have tried manually editing Loop>Loop>Managers>KeychainManager+Loop.swift to update DexcomShareURL.
This gives the error 'The operation couldn't be completed. (ShareClient.ShareError error 1.) loginError("SSO_AuthenticatePassword invalid"), but keeps the account details.

Activity

  1. dabear commented on Mar 29, 2017

    @dabear
    Contributor

    Hi. Workaround:
    This would require an updated dexcom-share-client framework.
    You can manually change this by forking the framework from here: https://github.com/mddub/dexcom-share-client-swift
    You would have to edit ShareClient/ShareClient.swift and replace the two references to dexcomServerUS with dexcomServerNonUS, and then in Loop directory update the carthage file from
    github "mddub/dexcom-share-client-swift" ~> 0.2.1 to github "yourgithubuser/dexcom-share-client-swift" "master"
    issue a carthage update dexom-share-client and then recompile Loop. See also my project here, if you want to use nightscout instead of dexcom share for fetching glucose data: https://github.com/dabear/NightscoutShareServer

  2. dabear commented on Jul 3, 2017

    @dabear
    Contributor

    This is now possible in Loop as of d814d88

    image

    This can probably be closed now @upsetter ?

  3. ps2 commented on Jul 3, 2017

    @ps2
    Collaborator

    We usually wait until a feature is in a release branch to close the ticket, but then yes, I believe this can be closed!

  4. Kdisimone commented on Dec 30, 2017

    @Kdisimone
    Collaborator

    Added in #535

  5. added a commit that references this issue on Jun 11, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions