[英]Unable to run vapor as server into an iOS app
我正在尝试将 REST API 处理 function 添加到我现有的 iOS 应用程序。 我想要实现的是让我的 iOS 应用程序作为本地 server.network 工作。 我刚开始了解 Vapor。
当我想启动服务器时遇到问题。 它抛出错误
Unknown command -NSDocumentRevisionsDebugMode
这是我的 class
import Vapor
import Leaf
class BackendManager {
var app = Application(.development)
init() {
app.http.server.configuration.hostname = "0.0.0.0"
app.http.server.configuration.port = 8080
app.views.use(.leaf)
app.leaf.cache.isEnabled = app.environment.isRelease
app.leaf.configuration.rootDirectory = Bundle.main.bundlePath
app.routes.defaultMaxBodySize = "50MB"
}
func start() {
Task(priority: .background) {
do {
try app.start()
} catch {
fatalError(String(describing: error))
}
}
}
}
这就是我的称呼
let server = BackendManager()
server.start()
这是我的配置
我在这里错过了什么? 谢谢...
在遵循(Xcode 和 Python)错误中建议的解决方案之后:无法识别 arguments: -NSDocumentRevisionsDebugMode
它会抛出另一个错误-AppleLanguages
Discord群里有人帮我解决这个问题,在启动服务器之前通过这个配置
app.environment.arguments = [app.environment.arguments[0]]
完成
希望这会帮助将来受影响的任何人
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.