Skip to content
Snippets Groups Projects
Select Git revision
  • development
  • main default protected
  • integration
  • v1.1.5
  • v1.1.4
  • v1.1.3
  • v1.1.2
  • v1.1.1
  • v1.1.0
  • v1.0.0
10 results

elixxir-dapps-sdk-swift

  • Clone with SSH
  • Clone with HTTPS
  • elixxir-dapps-sdk-swift

    Swift 5.6 platform iOS

    🛠️ Development

    Open ElixxirDAppsSDK.xcworkspace in Xcode (≥13.4).

    Project structure

    ElixxirDAppsSDK [Xcode Workspace]
     ├─ elixxir-dapps-sdk-swift [Swift Package]
     |   └─ ElixxirDAppsSDK [Library]
     └─ Example [Xcode Project]
         ├─ ExampleApp (iOS) [iOS App Target]
         ├─ example-app [Swift Package]
         |   ├─ AppFeature [Library]
         |   └─ ...
         └─ example-app-icon [Swift Package] 
             ├─ ExampleAppIcon [Library]
             └─ example-app-icon-export [Executable]

    Build schemes

    • Use exlixxir-dapps-sdk-swift scheme to build the package with ElixxirDAppsSDK library.
    • Use ExampleApp (iOS) to build and run the example app.
    • Use example-app scheme to build and test the example app package with all contained libraries.
    • Use ExampleAppIcon scheme with macOS target to build and preview the example app icon.
    • Use example-app-icon-export scheme with macOS target to build and update the example app icon.
    • Use other schemes, like AppFeature, for building and testing individual libraries in isolation.

    📄 License

    Copyright © 2022 xx network SEZC

    License