zom / zom-ios-matrix

Zom 2 app based on matrix protocol
5 stars 4 forks source link

Miscelaneous #3

Closed tladesignz closed 5 years ago

tladesignz commented 5 years ago

Sorry, the last one sets signing to "manual". But that's easy to fix: You just need to add the name of the certificates in Config.xcconfig like this:

PROVISIONING_PROFILE_MAIN_DEV =
PROVISIONING_PROFILE_SPECIFIER_MAIN_DEV = Keanu Dev
PROVISIONING_PROFILE_MAIN_RELEASE =
PROVISIONING_PROFILE_SPECIFIER_MAIN_RELEASE = Keanu Dist

PROVISIONING_PROFILE_SHARE_EXTENSION_DEV =
PROVISIONING_PROFILE_SPECIFIER_SHARE_EXTENSION_DEV = Keanu ShareExtension Dev
PROVISIONING_PROFILE_SHARE_EXTENSION_RELEASE =
PROVISIONING_PROFILE_SPECIFIER_SHARE_EXTENSION_RELEASE = Keanu ShareExtension Dist

If Xcode can't find the certs, go to "Preferences..." -> "Accounts" -> "Download Manual Profiles" or press "Download Profile..." in the "Provisioning Profile" dropdown.

After that, build should work again as expected.

But if you do this, every contributor can easily reconfigure for themselves to run on their own hardware device.