Skip to main content

Add an App id

App id

In the App, we'll add a reference to the Atlas Services App we've created before. In App Services, find and copy the App ID.

GoodHabitsRealmApp.swift
    let app: RealmSwift.App? = RealmSwift.App(id: "My App Id")

SyncContentView

To wait for the connection, do login, etc. we'll use a view that will take care of the different connection states our app will have. This new View is called SyncContentView, son we'll show that on App Startup.

GoodHabitsRealmApp.swift
import SwiftUI
import RealmSwift

@main
struct GoodHabitsRealmAppApp: SwiftUI.App {

let app: RealmSwift.App? = RealmSwift.App(id: "My App Id")

var body: some Scene {
WindowGroup {
SyncContentView(app: app!)
}
}
}