我开发了一个 iOS 应用程序,并想用我的部分代码创建一个 Web API。此 API 将发送从 UIView 生成的 UIImage。我对 Vapor 的问题是我只设法使用了 AppKit,而不是 UIKit。当然是因为带有 Vapor 的 Xcode 项目是一个 MacOS 项目。有没有办法将 UIKit 或 iOS Swift 代码与 Vapor 或任何其他解决方案(如 Kitura)一起使用?
谢谢你的帮助 :)
问候,
我开发了一个 iOS 应用程序,并想用我的部分代码创建一个 Web API。此 API 将发送从 UIView 生成的 UIImage。我对 Vapor 的问题是我只设法使用了 AppKit,而不是 UIKit。当然是因为带有 Vapor 的 Xcode 项目是一个 MacOS 项目。有没有办法将 UIKit 或 iOS Swift 代码与 Vapor 或任何其他解决方案(如 Kitura)一起使用?
谢谢你的帮助 :)
问候,
如果您希望您的后端 API 服务器(Vapor 或 Kitura)在托管环境中运行,它需要能够在 Linux 上运行——其中仅支持 Foundation。
您仍然可以UIImages
在 iOS 应用程序和服务器之间传输,但您需要UIImage
先将其转换为数据(使用类似的东西UIImage.jpegData()
)
您可以在此处查看 Kitura 的“FoodTrackerBackend”教程中的示例: https ://github.com/IBM/FoodTrackerBackend