balance-open
balance-open copied to clipboard
Make necessary project changes to it builds for developers not on the Balance team
It seems that newer versions of Xcode have increased the restrictions on signing and app IDs. From feedback we've received, developers not on the Balance team are unable to build the app without manually changing the app bundle ID. There must be a better way, presumably other open source Mac and iOS projects are doing something different.
I disable signing then I get the pop up up to 5 times. Afterwards I don't get it (even after changing the branch to a signing enabled branch).

Unfortunately nothing seems to work. If we don't do development signing, then every minute or so it forgets the Always Allow setting and asks again. Really painful when developing. We'll need to find something that works later and look into how other projects are doing it. Also, once we switch from storing everything individually in the keychain to just storing the keystore (possibly not even on the keychain depending on size restrictions) then this will be less of a hassle, but for now it's not doable.