ios5相关内容

iPhone SDK 6 启动带有语音导航方向的地图

我正在尝试从我的 iPhone SDK 应用程序启动地图应用程序.现在我可以启动带有路线的地图应用程序,但它会转到路线概览,并且不使用 Siri 和语音导航来提供转弯路线. 目前我有一个启动此代码的按钮... NSString *address = 查看Object.addressFull;NSString *url = [NSString stringWithFormat:@"http: ..
发布时间:2022-01-14 20:21:22 移动开发

在 iOS 5 中下拉 UIView

我在我的 iPhone 应用中看到状态栏上有一个手势可以访问通知中心.如何在我的应用程序中实现这种转换?我认为这是通过滑动手势识别器完成的,但是如何包含从上到下的滑动手势(如何将通知中心拖动到其完整过渡)?是否有任何示例代码或可以帮助我做到这一点的东西?提前谢谢 解决方案 应该很容易做到.假设您有一个 UIView (mainView),您想从中触发下拉操作. 在 mainView ..
发布时间:2022-01-14 20:21:14 移动开发

如何通过单独提供密钥文件来播放 m3u8 加密播放列表?

我有一个 m3u8 播放列表文件(我们称之为prime),它指向另一个播放列表文件,该文件又包含带有密钥文件URL 的ts URL.使用 MPMoviePlayer 我目前可以播放 prime m3u8 文件.这些片段是 encrypted 使用 AES-128 位加密,密钥文件在最终的 m3u8 文件中.有没有办法可以提供最终的 m3u8 文件并告诉应用程序使用本地密钥文件来解密视频,这样我就不 ..
发布时间:2022-01-14 20:21:07 移动开发

如何在IOS中查看网络2G或3G?

我想检查设备是否有 2G 或 3G 连接. 我使用 Reachability 类进行网络连接检查. 解决方案 在 iOS 7 中,Apple 提供了一种获取它的新方法. 请阅读此链接.“了解您的收音机"部分. 基本思路是使用新的 当前无线电接入技术 添加到 CTTelephonyNetworkInfo 类.如果您想在每次连接更改时收到通知,您可以监听: ..
发布时间:2022-01-14 20:20:55 移动开发

如何在 iPhone 中制作无限滚动视图?

我有一个 scrollview,其中有 5 个宽度为 88 的图像视图. 我希望 scrollview 滚动到每个图像视图 (非分页) 和 我想在 iPhone 中制作一个无限滚动视图,这意味着当它滚动到最后一个项目时,它会在它旁边显示第一个项目.. 我一直在尝试按偏移量,但是当按偏移量移动它时它会停止,而且 我使用了苹果街道滚动条,它不允许我将每个元素停止在中心(就像选择 ..
发布时间:2022-01-14 20:20:30 移动开发

如何在 iOS 中检查 SSL 证书的安全性?

我想检查 URL 中是否存在 SSL 证书,还想检查其版本和验证类型. 我创建了一个应用程序,我在其中调用 NSURLConnection 委托方法以通过服务器发送请求. 也使用了 "canAuthenticateAgainstProtectionSpace" 方法,但是一旦建立连接就不会调用此方法. 我如何做到这一点? 解决方案 iOS 无法提供对证书信息的非常精细的访 ..
发布时间:2022-01-14 20:20:23 移动开发

嵌入 Segue - iOS 5

我已将一个容器视图拖到我的一个视图控制器上.这带有一个嵌入 Segue.运行会产生这样的结果: '无法实例化名为 UIStoryboardEmbedSegueTemplate 的类' 因此,从其他几个 stackoverflow 问题来看,这似乎没有在 iOS 5 中实现.但是,这些问题并没有建议修复.XCode 不会让我使用任何其他类型的 segue. 如果答案是创建一个自定义容器视图 ..
发布时间:2022-01-14 20:20:17 其他开发

ios会在特定时间后终止在后台运行的应用程序吗?

我在我的应用程序中使用核心位置框架,并在 UIBackgroundMode 或必需的背景模式(在 Xcode 4.2 中)中设置位置字符串,以便在应用程序在后台运行时从 didUpdateToLocation 方法获取更新的位置并通过点击核心位置框架的 didUpdateToLocation 方法中的特定链接将此更新的位置发送到服务器. 我的问题是应用程序在后台运行一段时间后会终止吗? ..

iPhone 4S - BLE 数据传输速度

我一直在修补 BLE(蓝牙低功耗)连接类最近有点安静,并且无法使其传输数据的速度超过 1KB/5 秒.我相信,在文档中,它说最大速度是每 20 毫秒 60 字节.通过数据传输和每组数据包后的 Ack 传输计数,我相信我们应该能够达到每秒 1.5KB 的速度.所以我的代码比它应该慢了大约 7-8 倍. 我只是想知道是否有人能够像文档所说的那样快速地在 BLE 中进行数据传输.如果比我快,你能达 ..
发布时间:2022-01-14 20:19:59 移动开发

以编程方式读取 iPhone 设置(精确设置 -> 常规 -> 日期和时间 -> 自动设置)

我们正在开发一个 iPhone 应用程序,我需要为其读取 iPhone 设置值(确切地说是“设置->常规->日期和时间->自动设置"的状态).有什么简单/困难的方法可以找出这个值吗?任何提示和技巧都将受到高度赞赏. 解决方案 你可以使用下面的代码(我是通过检查/var/mobile/Library/Preferences/的内容才发现的 我 iPad 上的目录): NSDictionar ..
发布时间:2022-01-14 20:19:51 移动开发

dismissModalViewControllerAnimated:(和dismissViewControllerAnimated)在iOS 5中崩溃

我找不到任何合乎逻辑的解释,但事实仍然是,在 iOS 5 (xCode 4.2) 中,如果我 presentModalView:* animated:YES,我可以调用dismissModalViewAnimated:* 很好,但如果我调用 presentModalView:*动画:否,然后调用解除方法崩溃.(如果我使用新的 presentViewController:animated:compl ..
发布时间:2022-01-14 20:19:27 移动开发

加载没有 Segue 的视图表单 StoryBoard

我真的很喜欢在 Storyboard 中布置我的所有视图,但有时我会根据由代码生成的按钮显示视图,因此不会有 Segue 参考 - 它会是在情节提要中完全断开连接.我仍然想在故事板中设计它,这样我就可以很好地概览我的所有屏幕. 我是否可以在加载 UIViewControler 时加载情节提要中设计的 XIB(或情节提要中的任何内容)? 解决方案 我在我的项目中这样做: UIStor ..
发布时间:2022-01-14 20:19:19 其他开发

如何禁用水平拖动?(webkit-overflow-scrolling:触摸;)

对于 iOS 5 的 webkit 滚动“触摸",我们可以使用以下 css 进行垂直滚动,但我们仍然可以左右拖动页面.我们如何禁用左右拖动? 这是 CSS: #page_content{-webkit-溢出滚动:触摸;溢出-x:隐藏;溢出-y:滚动;位置:绝对;高度:460px;宽度:320px;} 这是视频: http://dl.dropbox.com/u/1737103/scrol ..
发布时间:2022-01-14 20:19:05 移动开发

iOS5.0.1 上的内存泄漏 drawInRect

我有以下用于缩放图像的代码片段.这是在一个循环中,为每次传递创建和排出一个自动释放池.此代码在 iOS5.0 的模拟器、iPad 上的 iOS4.3 或模拟器中运行良好,但在 iPad1 上的 iOS5.0.1 上,经过 50-60 次后,drawInRect 开始消耗永远不会释放的内存.我一直在从辅助线程调用它,但现在在主线程上调用缩放操作. UIGraphicsBeginImageConte ..
发布时间:2022-01-14 20:18:52 移动开发

iOS5和iOS6的CCCrypt区别

我有一个使用 CCCrypt() 的解密/加密方法,它在 iOS5 上运行得非常好.现在我正在使用 iOS6 SDK 并且从未更改过我的代码,但似乎有些东西坏了.我仍然可以使用密钥加密字符串并对其进行解密,但如果我使用另一个密钥解密同一字符串,则从 CCCrypt() 返回的 CCCryptStatus 仍然是 0(kCCSuccess) - 即使解密失败,因为在那之后我的 NSData 没有被填 ..
发布时间:2022-01-14 20:18:43 移动开发

应用程序崩溃 - “DiskImageCache:无法解析旧目录的绝对路径."

我正在开发一个应用程序,我在其中显示用户在 PDF 文件中输入的数据.PDF 文件也是动态创建的. 这一切都很好. 我已经实现了 QuickLook 框架来显示 pdf 文件.当我调用 QL 框架时,PDF 文件 id 显示得很好,但是当返回调用屏幕时,我的应用程序崩溃了,没有任何崩溃日志或内存警告. 我正在使用以下代码调用 QL: [[self navigationContr ..
发布时间:2022-01-14 20:18:32 移动开发

如果为 setKeepAliveTimeout 方法设置 15 分钟,VOIP 应用程序不会及时唤醒

我开发的应用程序应该每 15 分钟处理一次数据.所以我在 plist 文件中添加了 voip 标志.并使用 900 秒(15 分钟)的 setKeepAliveTimeout.还添加了处理一些数据的后台任务功能.处理数据最多需要 10 秒. 问题是应用没有及时唤醒.有时在 12 分钟后,有时在 16 分钟后等等.但我需要正好在 15 分钟内. 如何解决以下问题? iOS版本为5. ..
发布时间:2022-01-14 20:18:22 移动开发