OpenSesame
OpenSesame copied to clipboard
macOS requires manual iCloud group setting even though Info.plist autogenerates the correct one.

Originally posted by @EthanLipnik in https://github.com/OpenSesameManager/OpenSesame/issues/25#issuecomment-917745550
Seems to also effect iOS randomly
I'm not seeing that issue (and I haven't whilst developing the PR)

Note how it shows the $ at the end - indicating it came from the XCConfig
In the Apple dev account it shows the correct values

What values are you seeing in the OpenSesameConfig.generated.swift
file? Since I have to change all of the overrides to get it working in my dev account - I wonder if you're not overriding if one of the values isn't set.
I have
struct OpenSesameConfig {
fileprivate init() {}
static let PRODUCT_BUNDLE_IDENTIFIER_BASE = "ca.shand.OpenSesame"
static let TEAM_IDENTIFIER = "7GMH2FWQ44"
static let APP_GROUP = "group.OpenSesame.shand"
}
The values in the generated file are correct for me, the project won't update to them
Might be worth double checking in the build settings that there isn't a hard coded value somewhere. The Mac client might still have hard coded values for PRODUCT_BUNDLE_IDENTIFIER for the release configuration.
Happy to try pairing sometime to see if we can work it out.


OK - let me upgrade to the latest RCs and I'll take another look.
OK - let me upgrade to the latest RCs and I'll take another look.
/me twiddles thumbs as things download and install.
I've been trying with the RC but can't seem to figure it out. Also effecting iOS now