iPhone 的网络时间协议

2023-12-22

我正在编写一个需要精确计时的应用程序。问完后这个问题 https://stackoverflow.com/questions/2264197/how-to-accurately-sync-time-between-iphones,我决定使用 NTP 或简单 NTP 进行研究。

iPhone 上有这些协议的开源实现吗?到目前为止我已经设法找到了损坏的链接 http://www.tuaw.com/2008/01/23/tuaw-responds-ntp-for-the-iphone/。我还知道 NTP 有一个C 参考实现 http://www.ntp.org/downloads.html,所以我想看看需要付出多少努力才能使其在 iPhone 上运行。

更新:我以为我有一个工作链接,但它是指向 Wayback Machine 的,它只保存文本,而不保存文件有效的链接 http://web.archive.org/web/20080401170640/http://wickedpsyched.com/iphone/ntp.


有一个名为的小型 iOS 库ios-ntp http://code.google.com/p/ios-ntp。我过去在一个项目中使用过它,看起来效果相当不错。

截至 2013 年中期原始的 ios-ntp 项目有一些缺失,所以我将原始的 svn 存储库镜像到了 github。您可以在此处查看代码的工作版本:https://github.com/jessedc/iOS-ntp https://github.com/jessedc/iOS-ntp

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

iPhone 的网络时间协议 的相关文章

  • 收到断言失败错误

    加载其中包含 UITableView 的视图之一时 出现以下错误 有谁知道如何修理它 我已经尝试过删除 void tableView UITableView tableView commitEditingStyle UITableViewC
  • 如何以编程方式将传入的 iPhone 短信静音?

    我目前正在尝试使用AVSystemController根据用户的选择来静音系统噪音的私有框架 我目前正在通过以下方式将电话静音 AVSystemController object setVolumeTo 0 0 forCategory Ri
  • 为什么 [response ExpectedContentLength] 总是返回 -1

    void connection NSURLConnection connection didReceiveResponse NSURLResponse response UIApplication sharedApplication net
  • 不使用 MFMailComposeViewController 发送邮件

    我想从 iPhone 应用程序发送邮件而不显示MFMailComposeViewController 我还希望从用户的默认邮件帐户发送此邮件 是否有可能做到这一点 iPhone SDK 不支持这一点 可能是因为 Apple 不希望您这样做
  • 使用 UIImagePickerController 选择图像后,照片库视图保留在屏幕上

    当我通过 UIImagePickerController 界面从照片库中选择一张图片后 照片库视图保持显示 即使我调用了解雇模型视图控制器动画 in imagePickerController didFinishPickingImage e
  • PlaySystemSound 静音开关打开

    我知道 我必须设置AudioSession到 播放 类别 即使静音开关打开也允许播放音频 这就是我所做的 但打开开关时声音仍然静音 UInt32 sessionCategory kAudioSessionCategory MediaPlay
  • CoreData:是否将图像存储到数据库?

    我正在制作一个应用程序 它从网站上为某些用户名拍摄照片 并将其显示在带有用户名的 UITable 中 然后当单击用户名时 它会显示该用户的照片 然后单击照片名称 它会显示全屏照片 我的问题是我正在使用 NSData 从互联网获取照片 我必须
  • iPhone应用程序崩溃错误访问异常DataDetectorsCore processToken

    我的 iPhone 应用程序在客户端设备上的 ios 7 0 iphone 5s 上崩溃 我无法弄清楚它出了什么问题 我正在使用 crashlytics 进行崩溃报告 Crashlytics 报告由于线程 9 DataDetectorsCo
  • iPhone——是否可以在 Xcode 调试器中检查 UIView 的框架?

    当调试器在断点处停止时 我在那里找不到任何 UIView 的框架 是否有可能做到这一点 编辑 由于缺乏回应而开始赏金 需要明确的是 我正在寻找一种在不添加额外调试代码的情况下查看框架的方法 另外 如果答案是 不 你不能这样做 赏金将用于解释
  • 当用户到达 UITableView 的最后一行时,如何动态添加行?

    我有一个UITableview当前显示 10 行 固定为静态 现在我想在其中添加一个功能 当用户到达最后一行时 我想向表中添加更多 10 行UITableView 我的意思是目前我在应用程序中显示固定的 10 行 但现在我想在用户到达上一个
  • 当应用程序退出活动状态时,MPMovies PlayerViewController 被解雇

    当我将 iPhone 设置为睡眠状态 切换到另一个应用程序等 然后再次返回时 之前的可见内容MPMoviePlayerViewController 提出与presentMoviePlayerViewControllerAnimated 已经
  • iPhone 中的 NSNotification

    我正在将 NSSNotifcation 发送到 iPhone 应用程序中的另一个视图控制器 但它的观察者方法收到两次通知 这可能如何 任何人都可以指导我 我已经使用此代码来发布通知 NSNotificationCenter defaultC
  • iphone - 自动释放,没有池 - 只是泄漏

    我的主代码中有这一行 self performSelectorInBackground selector animateMe withObject nil 这是 animateMe void animateMe UIView animate
  • iPad 照片选择器崩溃

    我正在使用以下函数根据 UIActionSheet 的结果激活设备相机或图像选择器 如果 fromCamera YES 那么它适用于 iPhone 和 iPad 如果 fromCamera NO 那么它可以在 iPhone 上运行并出现图像
  • 如何在 NSMutableArray 中实现“按值分组”?

    我正在使用 NSMutableArray 我想像在 SQL 中那样按日期获取值group by log date logMuArray log currenttime 4 30pm log date 11 12 2011 log durat
  • 如何在 Core Data 中存储图像?

    只是猜测 我创建一个属性并将其类型设置为 二进制 但最终我该如何使用它呢 我猜幕后有一个 NSData 那么该属性实际上采用 NSData 吗 这个问题已经被问过很多次了 答案有点复杂 当涉及二进制数据时 您应该根据要使用的数据的预期大小来
  • iPhone 的电子书框架

    我有一本书想作为 iPhone 应用程序发布 有谁知道我可以使用免费 或便宜 的框架来实现这一目标 换句话说 我想为我的书创建一个独立的 XCODE 项目 其中包含 iPhone 用户将本书作为独立应用程序阅读所需的所有代码 我见过 O R
  • Parse.com 从相关 PFObject 获取 PFUser

    我正在将照片保存为 PFObject 解析 并使用 PFUser currentUser 用户 ID 作为其键之一 我想在表格视图中显示照片以及该 PFUser 的详细信息 但是当我尝试获取用户时 PFUser user self phot
  • 在 XCode 中链接静态 ObjC 库的过程

    我正在尝试链接到静态库 但不断收到链接器错误 我发现了一些发布示例的网站 但我无法看到我做错了什么 首先 我创建一个链接到我的库的项目 添加 gt 现有文件找到我的 xcodeproj 文件选择 将项目复制到目标组文件夹 选择我的宿主项目作
  • 将 SSLSetEnabledCiphers 与 AFNetworking 结合使用来禁用弱密码

    我正在尝试禁用一些密码 弱 例如单个 DES 单个 DES 40 位等 我尝试过使用这段代码在 Cocoa 中使用 CFSocket CFStream 时如何设置 SSL 密码 https stackoverflow com questio

随机推荐

  • Scala 模式与集合的匹配

    以下不起作用 object Foo def union s Set Int t Set Int Set Int t match case isEmpty gt s case x xs gt union s x xs case gt thro
  • 需要评估布尔逻辑树的指导

    我似乎找不到正确方向的指针 我什至不确定我应该研究的术语是什么 但无数小时的谷歌搜索似乎让我在转圈 所以希望 Stack 的集体智慧蜂巢溢出可以提供帮助 问题是这样的 我需要一种方法来过滤数据 我只能称之为复合逻辑树 目前该系统实现了一个简
  • memory_order_relaxed 有哪些用例

    C 内存模型具有宽松的原子性 它不对内存操作提供任何顺序保证 除了我在这里找到的 C 语言的邮箱示例之外 http www open std org jtc1 sc22 wg14 www docs n1525 htm http www op
  • 不明白这段代码(它无条件运行)

    我正在学习 c 但在我读过的任何书中都没有真正看到这一点 我想阅读和注释代码 以便我可以更好地学习 并遇到了一段奇怪的代码 该代码可以运行但没有条件 根据我读到的内容 以及我使用其他语言的经验 你需要一个 if while for 或块的东
  • 如何获取当前VBA函数返回的工作表和单元格?

    是否有一个变量可以提供将接收自定义 VBA 函数结果的工作表和单元格 例如 如果在A B1公式是 MyCustomFunc 在我的代码中 public function MyCustomFunc what can I call here t
  • VueJs + Vuex + 地图动作

    在文档中 除了通过操作调用的突变之外 状态是不可变的 好吧 我在我的组件中使用 mapGetters mapActions store export default namespaced true state color violet mu
  • MSBuild 构建顺序

    看着这个article http msdn microsoft com en us library ms181718 28VS 80 29 aspx来自 MS 我有一个关于 SolutionToBuild 部分的问题
  • JSONDecodeError:期望值:缩放 SEC EDGAR 时第 1 行第 1 列(字符 0)

    我的代码如下 import requests import urllib from bs4 import BeautifulSoup year url r https www sec gov Archives edgar daily ind
  • 如何强制 MongoDB pullAll 忽略文档顺序

    我有一个 mongoDB 文档 其结构如下 user user name streams user user a name name a user user b name name b user user c name name c 我想使
  • 仅显示一次启动画面

    我有一个无线电 aac 播放器 我在开始时添加了一个启动屏幕 但我只想显示一次 因为如果用户按后退按钮 我的应用程序将停留在后台并播放音乐服务 但是当我返回到应用程序再次显示启动屏幕 这是我实际的闪屏代码 public class Inic
  • 一个文件夹中存储的文件过多是否会导致对其中一个文件的 HTTP 请求变慢?

    我的网站有近一百万张图像 它们存储在我的 Windows 服务器上的一个文件夹中 由于直接在桌面上打开这个文件夹让我和我的 CPU 疯狂 我想知道使用我的 PHP 脚本进行 HTTP 请求获取其中一个是否也很费力 那么 将它们分成不同的文件
  • 在协议缓冲区中使用小数和日期时间的最佳方法是什么?

    我想找出存储未包含在协议缓冲区支持的列表中的某些常见数据类型的最佳方式是什么 日期时间 秒精度 日期时间 毫秒精度 固定精度的小数 精度可变的小数 很多 bool 值 如果你有很多这样的值 那么由于它们的标签 看起来每个值都会有 1 2 个
  • 如何从 JavaScript 中的范围中获取随机字符?

    查看片假名字符 http en wikipedia org wiki 片假名 Unicode http en wikipedia org wiki Katakana Unicode 如何从 Unicode 范围中获取随机字符 我很接近 St
  • 为什么导航属性必须是公共的才能创建代理?

    At http msdn microsoft com en us library dd468057 aspx http msdn microsoft com en us library dd468057 aspx我读到我想要更改跟踪代理的所
  • android 按钮可以指定边框吗?

    是否可以在 main xml 中指定 Android 按钮的边框 注 没有 包含笔划标记的单独 xml 文件 但在我定义按钮的原始文件中 没有 动态编程 解决方案 和 图像 解决方案
  • 通过 HTTPS 的 WCF 服务(自托管) - 获取协商的 SSL/TLS 协议版本

    出于安全原因 我们希望在操作系统级别的服务器中禁用 TLS 1 0 支持 在以下 SChannel 注册表中 HKEY LOCAL MACHINE SYSTEM CurrentControlSet Control SecurityProvi
  • NullPointerException: int android.widget.Editor$SelectionModifierCursorController.getMinTouchOffset()

    这是一个非常奇怪的小米设备的操作系统异常 即使我确实有来自 Fabric 的可用日志 堆栈跟踪也不会引用我的任何代码 下面是 crashalytics Fabric 中报告的崩溃详细信息 21K 崩溃 小米设备上的所有崩溃 Android
  • Javascript WebRTC 库的现状? [关闭]

    Closed 这个问题需要多问focused help closed questions 目前不接受答案 我想知道哪个框架或库最适合使用 WebRTC 这是一个小型且不完整的库 SDK 列表 任何我忘记的库 请随时告诉我 图书馆 简单RTC
  • xslt 的优雅示例?

    经过 XAML 的长时间学习循环后 我回到了 HTML 和 javascript 并意识到声明性代码的概念 就转换规则而言 是一个非常强大的概念 尽管语法过多 但 XML 的 XSLT 处理仍然是声明性转换编程的基石 然而 我总是发现很难理
  • iPhone 的网络时间协议

    我正在编写一个需要精确计时的应用程序 问完后这个问题 https stackoverflow com questions 2264197 how to accurately sync time between iphones 我决定使用 N