The Swift Playgrounds App from the App Store can't be used for the swift challenge only Xcode can be used on mac. To create a .swiftpm project you have to follow these steps:
Open Xcode
File > New... > Project
Tap the iOS tab
Select "Swift Playgrounds App"
Post
Replies
Boosts
Views
Activity
You need to submit a .swiftpm which can be created with Xcode on Mac or the Playground app on iPad. To do this on Mac you DON'T
use the swift playgrounds app(on App Store). You use Xcode by:
File > New > Project...
under the iOS tab there should be a Swift Playgrounds App choice.
You can do this for the student
Button {
let docRef = db.collection("login").document("student")
docRef.getDocument { (document, error) in
if let document = document, document.exists {
let dataDescription = document.data().map(String.init(describing:)) ?? "nil"
print("Document data: \(dataDescription)")
//Do Other Stuff Here
} else {
print("Document does not exist")
}
}
}
Button {
let docRef = db.collection("login").document("instructor")
docRef.getDocument { (document, error) in
if let document = document, document.exists {
let dataDescription = document.data().map(String.init(describing:)) ?? "nil"
print("Document data: \(dataDescription)")
//Do Other Stuff Here
} else {
print("Document does not exist")
}
}
}
Is this what you wanted? If not reply with more detail on what you want because I didn't quite understand. If you want help with firebase. You can go to https://firebase.google.com/docs/firestore/query-data/get-data