如何在iOS上获取“上网时间”? [复制]

2024-01-01

因此,我正在开发一个基于时间的应用程序,但使用 NSDate,用户可以通过更改设备的系统时间轻松破解该应用程序。所以我可能想使用更好的方法来检索时间。

我怎样才能做到这一点?有没有一种简单的方法可以从互联网上检索时间?


看看这个谷歌图书馆:https://github.com/jbenet/ios-ntp https://github.com/jbenet/ios-ntp

设置库后,您可以通过以下行使用它:

[NSDate networkDate];

类似的问题也在这里得到了回答:从 Apple 服务器获取日期和时间 https://stackoverflow.com/questions/9075303/get-date-and-time-from-apple-server

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

如何在iOS上获取“上网时间”? [复制] 的相关文章

  • 使用 Storyboard 时获取 NSManagedObjectContext

    目标是获取当前的 NSManagedObjectContext 以便使用 Core Data 在 iOS 4 3 中 我将 UINavigationController 的委托设置为 AppDelegate 如下所示 在 AppDelega
  • 将 CALayer 旋转 90 度?

    如何旋转CALayer90度 我需要旋转所有内容 包括子图层和坐标系 Obj C theLayer transform CATransform3DMakeRotation 90 0 180 0 M PI 0 0 0 0 1 0 Swift
  • 将 iPhone 上的 stderr 写入文件和控制台

    我正在遵循答案中的建议here https stackoverflow com questions 5179108 iphone how to read application logs from device用于将 iOS 设备上的 NS
  • 显示键盘时如何在 TextView 下方添加更多填充

    当我在 ScrollView 中有 TextField 并点击它时 键盘会按预期显示 但似乎 TextField 已向上移动到足以显示输入区域 但我希望移动到足够的位置 以便整体可见 否则它看起来像是被剪裁了的 我找不到改变这种行为的方法
  • 在 UIMenuItem 上设置accessibilityLabel

    我正在尝试设置accessibilityLabel of a UIMenuItem而且似乎没有效果 无论如何 VoiceOver 只是读取项目的标题 let foo UIMenuItem title foo action selector
  • 使用GCD实现并发读独占写模型

    我试图了解使用 Grand Central Dispatch GCD 实现控制资源访问的并发读独占写模型的正确方法 假设有一个 NSMutableDictionary 被大量读取并且偶尔更新 确保读取始终与字典状态一致的正确方法是什么 当然
  • Firestore 读取包含子集合的文档的计费

    我正在制作一个应用程序 它存储用户使用我的应用程序学习了多少分钟 我的 Firestore 数据库以 用户 集合开始 每个用户都有自己的文档 该文档由其在 Auth 中生成的 userID 命名 我的问题是 如果我读取了他们的 userID
  • NSURLConnection 的 URL 文件大小 - Swift

    我想在下载之前从 url 获取文件大小 这是 obj c 代码 NSURL URL NSURL URLWithString ExampleURL NSMutableURLRequest request NSMutableURLRequest
  • 如何在 Swift 中调用 Objective-C 实例类型方法?

    我有一个 Objective C 类 如下所示 interface CustomObjectHavingData NSObject property nonatomic strong NSData objWithData instancet
  • CoreBluetooth:如何为许多特性(30 - 40)设计代码?

    我搜索了一下 发现这是一个可能重复的问题 同一设备的多个 CBPeripheral https stackoverflow com questions 10836703 multiple cbperipherals for same dev
  • 斯威夫特/iOS。从导航堆栈中删除一些视图控制器

    这是我想做的 但我不确定这是否是正确的方法 所以请给我建议如何去做 我有初始 VC 和导航 VC 我从中推送第一个 VC 从中推送第二个 VC 接下来我介绍 来自第二个 VC 的 NavigationController 第三个 VC 现在
  • iOS Safari 通过单击按钮触发扫描信用卡

    您好 我目前正在创建一个测试应用程序 当用户单击文本字段名称或卡号时 扫描信用卡功能对我有用 我的问题是 我希望当用户单击 button1 时发生同样的情况 这应该打开相机来扫描卡并填充现有的文本字段 即名称 卡号和到期日期 额外的好处是
  • iOS AFNetworking downloadProgressBlock 计算返回负数

    我正在使用 AFNetworking 下载使用第三方类解析的数据 我之前曾多次使用 AFNetworking 执行类似的操作 但由于某种原因 当我调用 downloadProgressBlock 并进行计算以与我的进度条一起使用时 数字返回
  • 每次 UIScrollView 释放时都会发生内存泄漏

    在我的应用程序中 我有一个滚动视图和四个表格视图 每次拖动然后释放时 我都会泄漏 48 字节 这确实很重要 正如您所看到的 两组泄漏都有相同的来源 有人见过这样的泄漏吗 Edit 1 当我单击泄漏旁边的箭头时 我会得到泄漏的以下信息 您所看
  • 使用 Objective C 将 RGB 彩色图像更改为灰度图像

    我正在开发一个将彩色图像更改为灰度图像的应用程序 然而 有些图片显示出来是错误的 我不知道代码有什么问题 也许我输入的参数有误 请帮忙 UIImage c UIImage imageNamed downRed png CGImageRef
  • xcode 4 垃圾收集已删除?

    我正在学习 Xcode 和 Objective C 但是我正在阅读的书使用的是旧版本 3 2 的 Xcode 其中一章完全致力于内存和泄漏 说我需要通过 项目设置 gt 构建 打开垃圾收集 但是 我找不到垃圾收集设置 它已被删除还是我只是错
  • 当视口设置为 user-scalable=no 时,iOS/移动 Safari 仍然会缩放?检查辅助功能设置!

    这个特定的 Mobile Safari 看似不可能且未记录 问题让我今天坚持了很长一段时间 当我弄清楚它时 我正要在这里发布一个有关它的问题 问题 虽然我设置了我的 iPad 网络应用程序仍然允许手动缩放 在浏览器中捏合 但只能在我的 iP
  • Apple 允许后台任务运行多长时间?

    我必须将一系列图像文件上传到数据库 因此 我偶然发现苹果后台执行指南 https developer apple com library ios documentation iPhone Conceptual iPhoneOSProgram
  • WKWebView:无需 Javascript 即可缩放PageToFit 行为

    如何获得scalesPageToFit显示在 HTML 内容中的行为WKWebView 不使用 JavaScript 在我们的例子中需要禁用 JS 抱歉没有发布任何代码 但我不知道如何实现这一目标 我所知道的和我找到的所有解决方案都是基于J
  • 应用程序被终止时是否会收到 iOS 静默通知

    当发送后台推送时 content available 1 对于被用户杀死的应用程序 该应用程序不会启动到后台模式 并且application didReceiveRemoteNotification fetchCompletionHandl

随机推荐

  • 使用R中的randomForest包,如何从分类模型中获取概率?

    TL DR 有什么我可以在原件中标记的吗 randomForest 调用以避免重新运行 predict 函数来获取预测的分类概率 而不仅仅是可能的类别 Details 我正在使用随机森林 http cran r project org we
  • 使用基类作为 IEnumerable 的泛型

    我对OOP 继承和多态 接口等有很好的了解 我遇到了一个奇怪的情况 我不明白为什么它根本不起作用 编辑 好的 我发现协方差 或逆变 可以解决这个问题 但最重要的是 我们仍在使用 NET 2 0 在不迁移到 C 4 0 的情况下如何解决这个问
  • 使用Windows搜索文件API [重复]

    这个问题在这里已经有答案了 可能的重复 使用C 查询Windows文件索引服务 https stackoverflow com questions 4131420 querying windows file indexing service
  • Android 预览中的空白屏幕

    所以我在 android studio 上遇到了问题 我的 预览 只是一个空白屏幕 没有我实际添加的内容 当我在 avd 上运行它时 我可以看到这个按钮和文本视图 不幸的是预览屏幕仍然是空白的 我没有任何额外的库 我重新安装了 androi
  • 如何为特定输入类型文本添加CSS

    当我尝试用 css 添加一些输入字段时 我遇到了问题 我无法为某些输入字段制作多个 css 这是我拥有的字段
  • 对象在调用其成员函数之前是否保证被初始化? [复制]

    这个问题在这里已经有答案了 from 这个问题 https stackoverflow com questions 49814895 why doesnt calling member function invoke the odr use
  • 在 ggplot R 中强制使用 1e3 而不是 1000 格式

    我在 y 格式范围方面遇到一些问题 当我使用scale y log10 在我的图中 它决定使用比例 0 1 10 1000 来实现这一点 我真的需要它来显示它1e 1 1e1 1e3 math format如果没有我需要知道的格式 帮助页面
  • 保护多个 Angular 2 组件的好方法

    保护 Angular 2 组件 路由的常见推荐方法似乎是使用 CanActivate 像这儿 http youknowriad github io angular2 cookbooks stateless authentication ht
  • 用 PHP 将金钱转换为文本 [关闭]

    就目前情况而言 这个问题不太适合我们的问答形式 我们希望答案得到事实 参考资料或专业知识的支持 但这个问题可能会引发辩论 争论 民意调查或扩展讨论 如果您觉得这个问题可以改进并可能重新开放 访问帮助中心 help reopen questi
  • Ionic 框架中

    我正在构建一个应用程序离子框架 http ionicframework com 我从标准离子选项卡启动项目开始 如中所述入门指南 http ionicframework com getting started 我现在想在列表中放置一个分隔线
  • 查找 CSV 文件中的最大值

    有一个任务是在文件中查找平均和最大降雨量 博尔德天气数据 csv https www dropbox com s g8trlcnj8kwwydu BoulderWeatherData csv 使用此代码找到了平均值 rain open Bo
  • 通过删除不必要的函数来减少 JQuery 大小

    我只使用 jQuery 中的 fadeIn 和 fadeOut 并且不想加载整个 jQuery 有什么办法可以去掉其他功能吗 我知道 jquery 的缩小版本确实很小 但 1KB 对我来说很重要 这是决定是否使用 JavaScript 框架
  • 什么是 Klass & KlassKlass

    What is Klass KlassKlass在 JVM 热点实现中 据我从文章中了解到介绍烫发一代 https blogs oracle com jonthecollector entry presenting the permanen
  • 为什么 std::shared_ptr 使用原子 cpu 操作

    我无法理解为什么shared ptr 使用原子CPU 指令 我无法弄清楚原因 因为它不是线程安全的 有人可以解释一下吗 如果你想知道我是如何知道它使用原子结构的 有一个来自 C 及其他版本的剪辑 Herb 和 Andrei 谈论了它 但他们
  • 准备好的语句帮助,变量数量与准备好的语句中的参数数量不匹配

    我收到此错误 变量数量与准备好的语句中的参数数量不匹配 每次我运行这段代码时 dbh new mysqli localhost pics stmt dbh gt prepare INSERT INTO comments username p
  • PostgreSQL 视图在每次查询时都会重新创建吗?

    我正在创建一个网络应用程序 它具有一些复杂的底层关联 为了解决几个问题 我创建了一个 UNION 视图 可能还有很多其他方法可以解决这个问题 但我现在正在考虑我的设计效率 我想知道一个VIEW是每次查询时都是新创建的 还是只创建一次 并不断
  • 为什么我收到“类型‘String[]|未定义’不是数组类型。”对于我的对象变量?

    我正在尝试创建一个名为的状态变量hidden成为一本字典 例如 cutomkey1 somevalue customkey2 somevalue 隐藏可以为空 在我的一种方法中 我想推送一个项目 asd asd 到隐藏状态变量并将它们相加
  • 为什么即使在 loadContent(...) 之后 Document 仍为 null? - (WebView JavaFx)

    这是MainController类initialize 方法的简单代码 WebEngine webEngine webView getEngine webEngine loadContent h1 hello h1 Successfully
  • ImportError: DLL 加载失败: 找不到指定的模块

    我已经安装了Python 2 5 4 Numpy 1 5 0 win32 Matplotlib 1 0 0 win32 pywin32 218 仍然无法在Python中绘制图表 这是我收到的错误 import pylab File C Py
  • 如何在iOS上获取“上网时间”? [复制]

    这个问题在这里已经有答案了 因此 我正在开发一个基于时间的应用程序 但使用 NSDate 用户可以通过更改设备的系统时间轻松破解该应用程序 所以我可能想使用更好的方法来检索时间 我怎样才能做到这一点 有没有一种简单的方法可以从互联网上检索时