Не могу подключиться к Mongokitten с устройства iOS.IOS

Программируем под IOS
Ответить
Anonymous
 Не могу подключиться к Mongokitten с устройства iOS.

Сообщение Anonymous »

Я настраиваю соединение с базой данных MongoDB с помощью Mongokitten.
Это код, который я использую для управления соединением:

Код: Выделить всё

class MongoManager {
static let shared = MongoManager()

private var collIndex: MongoCollection?
private var collCourses: MongoCollection?
let connectionString = "mongodb+srv://user:password@myCluster.vd2s3.mongodb.net/mongolf?retryWrites=true&w=majority&appName=myCluster"
var db: MongoDatabase?

var isConnected: Bool {
return db != nil
}

func connect() async {
if isConnected {
return
}
do {
db = try await MongoDatabase.connect(to: connectionString)
if isConnected {
collIndex = db!["index"]
collCourses = db!["courses"]
print("Connected to MongoDB")
}
} catch {
print("Error Init MongoDB : \(error)")
}
}
Он отлично работает в симуляторе, но на реальном устройстве iOS я получаю сообщение «Error Init MongoDB: UnableToParseConfig()»
Есть идеи, что можно проверить?

Подробнее здесь: https://stackoverflow.com/questions/791 ... ios-device
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «IOS»