Using a custom version of noosphere with XCode - subconsciousnetwork/subconscious GitHub Wiki

  1. Checkout noosphere

  2. Download a LibNoosphere.xcframework and place in checkout directory

  3. In your noosphere checkout, update Package.swift to change LibNoosphere's binaryTarget

    • remove the "checksum" and "url" entries.
    • add a "path" entry to either the zip containing the xcframework, or the xcframework itself:
      • "path": "libnoosphere-apple-xcframework.zip"
      • "path": "LibNoosphere.xcframework"
  4. Remove the remote source for noosphere

    • edit the project.pbxproj
  5. Add your local checkout as a local package

  6. Go to the Subconscious target -> Build Phases -> Link Binary with Libraries and add SwiftNoosphere to that list