-
Notifications
You must be signed in to change notification settings - Fork 514
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Feat: App display name, BundleID and reset of version number #31
Conversation
Okay it should be based on that then, I will rebase. But I my opinion it is a seperate issue. |
Not a separate issue as your changes only change the bundle ID for Xcode and that would essentially break browser build. As Bjørn has mentioned, this file needs to be changed too: |
Yeah okay, I will change the docs and testflight part. But it is dependant on the fastfile change, but shouldn't be in here though right? Otherwise we need to merge these. |
I tested this on the Mac and it almost works. The problem should have been fixed in PR #26, which has already been merged. Tagging @avouspierre or @bjornoleh who worked that PR which missed this change in Just the diffs: lines 3307 and 3328 for
and
Making this change was required for automatic signing to work for a Mac build with changed from PR 31. |
Thanks to @marionbarker for input.
PRODUCT_BUNDLE_IDENTIFIER = "$(BUNDLE_IDENTIFIER).FreeAPSTests" - Update plist keys with Open-iAPS: INFOPLIST_KEY_CFBundleDisplayName = Open-iAPS INFOPLIST_KEY_CFBundleDisplayName = "Open-iAPS WatchKit Extension"
This should be sorted now, as well as displaying Open-iAPS under Settings. |
Somehow, I do not get any matches for Open-iAPS or OiAPS when searching for the app in iOS settings, although it is listed as OiAPS. |
The At first - in Apple Health - it still showed up as OiAPS, but after reboot, that showed up as Open-iAPS as well. |
Thanks. Does the app name show up when you search for it in iOS settings after rebooting? I think we should change OiAPS to Open-iAPS anyways. Does it display ok under the icon? Edit: App display name was changed to Open-iAPD in 64fb31d |
- Config.xconfig: APP_URL_SCHEME = Open-iAPS - remove hardcoded "freeaps-x", leaving $(APP_URL_SCHEME) - CGMType.swift: libreTransmitter: URL(string: "Open-iAPS://libre-transmitter" - AlertEntry.swift: static let manual = "Open-iAPS" - CarbsEntry.swift: static let manual = "Open-iAPS" - NightscoutTreatment.swift: static let local = "Open-iAPS" - Sources/Models/TempTarget.swift: static let manual = "Open-iAPS" - NightscoutAPI.swift: var enteredBy = "Open-iAPS", var notes = "Open-iAPS connected" - GarminManager.swift: connectIQ?.initialize(withUrlScheme: "Open-iAPS", uiOverrideDelegate: self)
Changing the app display name from `OiAPS` (as introduced in #19) to `Open-iAPS`, after having discussed this in Discord.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Edit: lets include #41 here as well
Update URL scheme for Open-iAPS
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Now this PR is complete, please merge into dev!
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM 🚀 Let the Merge commence!
BundleID changed in line with the requests:
org.nightscout.[TEAMID].openiaps
Als the version numbering reset to 0.1.0, with the initial release this should be on 1.0.0