Skip to content
This repository has been archived by the owner on Aug 11, 2023. It is now read-only.

Fix compilation for cw dev team #2

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

mvandervelden
Copy link
Member

Changed code signing settings such that it can be compiled/archived by members of the Catawiki Apple Development Program.

Instructions for compiling (as a member of the Apple Developer Program):

  • Launch the Secretive.xcodeproj project in Xcode
  • Select the Secretive Scheme
  • Set Target device to "Any Mac (Apple Silicon, Intel)
  • Select Product -> Archive

Then the resulting archive can be run locally.

Steps missing: Signing/Notarizing the app so it can be run on a different device.

Instructions for that:

  • Once the archive is created, open the Archives window (Window -> Organizer, select Secretive (com.catawiki.Secretive.SecretAgent)
  • Select the (most recent) archive
  • Select "Distribute App" -> "Developer ID" -> Upload or Export
  • "Automatically Manage Signing"
  • Then, on a properly configured device with the correct certificates and private keys in place, it should work.

Actual result:
Screenshot 2022-01-27 at 11 22 18

…y members of the Catawiki Apple Development Program
Copy link
Member

@SteveLeviathan SteveLeviathan left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Can confirm it worked following the steps to archive and distribute.

Also was able to upload the build to Apple for Notarization:

Screenshot 2022-01-27 at 12 31 49

Screenshot 2022-01-27 at 12 33 21

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants