• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    迪恩网络公众号

ios - 使用 Swift 在 iOS 设备上休息服务器

[复制链接]
菜鸟教程小白 发表于 2022-12-11 20:53:57 | 显示全部楼层 |阅读模式 打印 上一主题 下一主题

我需要一种方法来让 iOS 应用程序在通过 USB 连接的设备上接受消息,查询有关设备的一堆数据并返回包含这些数据的响应。

我是 iOS 和快速开发的新手,所以我需要这样的东西;

  • 简单
  • 使用 CocoaPods(由于 Swift Package Manager 中缺乏 ios 支持)
  • 不需要通过 App Store 分发(我认为这排除了使用 APN)

我尝试了以下方法:

  1. BlueSocket:https://github.com/IBM-Swift/BlueSocket

这可能可以完成这项工作,但是级别非常低,并且需要围绕处理缓冲区大小等进行大量工作。因此 REST 解决方案可能会更好

  1. 奇图拉:https://www.kitura.io/

这似乎很理想。然而,它似乎只支持 Swift 包管理器,这使得它成为当前实现的一个大 PITA(提醒;此处为 swift/ios newb)

  1. CoacoaHttpServer: https://github.com/robbiehanson/CocoaHTTPServer

这看起来不错,但是我只能找到 Objective-C 示例。希望有一些包含可靠 Swift 示例的东西(此外,repo 看起来自 2015 年以来没有更新)

还有其他我没有在此处列出的方法吗?



Best Answer-推荐答案


您可能需要查看 https://github.com/IBM-Swift/Kitura-HelloWorld-iOS .

我写了几篇关于它的博客文章 https://developer.ibm.com/swift/2017/03/13/kitura-ios/ , https://developer.ibm.com/swift/2017/12/08/kitura-ios-part2/ .

注意是demo仓库,不知道IBM会不会在iOS上支持Kitura(Linux上支持)。

关于ios - 使用 Swift 在 iOS 设备上休息服务器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53555484/

回复

使用道具 举报

懒得打字嘛,点击右侧快捷回复 【右侧内容,后台自定义】
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关注0

粉丝2

帖子830918

发布主题
阅读排行 更多
广告位

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap