问题标签 [ios-4.2]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
6917 浏览

iphone - 使用 iOS 4.2 中的新打印内容生成 PDF

从历史上看,我的应用程序以纯 HTML 的形式生成确认,并将该 HTML 传递给普通的 MFMailComposeViewController 以通过电子邮件发送给客户。我想尝试利用 iOS 4.2 中的新打印类将 HTML 呈现为 PDF 并将其作为附件发送。

我尝试了以下方法:

问题是它[fmt pageCount]总是返回零,所以没有实际的页面内容被渲染到 PDF NSData 中。

有没有人在实际打印作业之外使用 UIMarkupTextPrintFormatter 将 HTML 转换为 PDF?非常感谢任何帮助。

0 投票
1 回答
457 浏览

iphone - animateWithDuration 不可用

我使用 iOS SDK 4.0 开始了一个项目,并希望使用块来为一些 UIView 设置动画。但是在我认识到“animateWithDuration”不可用后,我将我的 XCode 和 iOS SDK 更新到了 4.2。在我的项目中,我也将“base sdk”设置为 4.2。

我认为这可能会解决问题。但是 XCode 仍然抱怨缺少方法。这种方法不适用于模拟器构建吗?或者我必须做什么才能激活它?

谢谢。基

0 投票
4 回答
3437 浏览

ios - HTML5视频播放期间的CALayerInvalidGeometry异常

更新到 iOS 4.2 SDK 后,我在我的应用程序中收到以下异常:

(请参阅下面的调用堆栈副本)

细节:

'-UIWebView里面有视频标签UIScrollView

'- 视频可以在里面播放UIWebView,但是当尝试放大并使用播放器中的缩小或完成按钮时,应用程序会因上述异常而崩溃。这在 SDK 3.2 上不会发生

0 投票
1 回答
183 浏览

cocoa-touch - 4.2下的内存问题?

几周前我的应用程序的一个小更新被拒绝了,因为它在 iOS 4.2 下的 didReceiveMemoryWarning 之后崩溃了。在以前的 iOS 版本下,该应用程序从未出现过严重的内存问题。现在,即使使用 4.2.1,在我做任何事情之前,我都会在应用程序启动时收到 2 级内存警告。使用 Instruments,我没有看到任何重大泄漏,我的实时字节大约为 1 MB(如果您真的试用该应用程序的功能,则为 1.5 MB)。

有什么想法可能导致这种情况吗?该应用程序的图像很重,但是,正如我所说,在此之前我从未遇到过重大问题或看到更新被拒绝。任何诊断技术将不胜感激。

谢谢。

0 投票
1 回答
190 浏览

cocoa-touch - 如何防止 iOS 应用程序中的数据与 iTunes 同步

如何防止存储在 iOS 设备上的敏感加密数据被 iTunes 自动备份?

0 投票
3 回答
14283 浏览

iphone - 如何在 iOS 4.2 中打印?

我想在我的应用程序中集成打印功能。

我要打印的文档将是 .doc 或 .txt 格式。我在 iPhone 开发方面还不是很有经验,所以很难按照 Apple 文档来实现它。

如果有人可以通过发布一些示例代码来帮助我,那将是一个很大的帮助。

0 投票
1 回答
1556 浏览

iphone - iPad App 仅在 4.2 分发版本中崩溃

我有一个奇怪的问题,希望有人能解释一下。

我在 AppStore 中有一个 ipad 应用程序,它是在 3.2 是 ipad 唯一可用的 iOS 时发布的。应用程序在这个 iOS 上运行良好,但是一旦 ipad 4.2.1 出现,我的一些用户因此更新到新的 iOS,应用程序现在在按下某个 UIBarButtonItem 时崩溃。在从 iOS 3.2 到 iOS 4.2.1 发布的过渡期间,我没有提交任何更新,所以它是在每个 iOS 上运行的完全相同的应用程序,但我只在 4.2 上遇到了这个问题

在管理器中进行符号化并查看分发构建崩溃报告后,我至少能够看到导致此问题的代码行......

就是这样!......只是在while循环中进行简单检查。崩溃日志中的最后一件事指向上面的代码行......

filtersData 是一个 NSMutableArray,此时肯定已分配/初始化。它实际上在之前的另一段代码中使用没有问题。同样,这行代码在 iOS 3.2 上给我的应用程序没有问题,但在 iOS 4.2.1 上它会导致 EXC_BAD_ACCESS (SIGSEGV)

当我通过带有调试或发布配置的 xcode 在我的设备上安装应用程序时,它运行良好,但是从 AppStore(分发版)安装时,它崩溃并且仅在 4.2 上!

只是为了澄清......

应用程序在 3.2 上的调试和分发模式下完美运行

应用程序在 4.2 的调试模式下完美运行,但应用程序在 4.2 的分发模式下崩溃

有什么想法吗?.....因为我很困惑/迷路 感谢您抽出宝贵的时间

0 投票
2 回答
5368 浏览

annotations - iOS 4.2 中的地图注释和 MKMapView 有问题吗?

我有一个带有图钉的地图视图,当用户选择一个图钉时,它会转到该图钉的详细信息屏幕。我还有一个表格视图,当用户选择一个项目时,它会转到相同类型的详细视图。

这就是问题所在...

从 3.1.3 到 4.1,它似乎工作正常。那就是与引脚匹配的详细视图。但是我有一个用户刚刚升级到 iOS 4.2,并说在 4.1 下它工作得很好,但是在 4.2 中,引脚选择将他带到了不同引脚的细节。但是在表格视图中它仍然可以正常工作。

iOS 4.2 中的 MKMapView 是否有可能改变了 pinID 的选择方式?

加法 - 我已经添加了 viewForAnnotation 和 checkButtonTapped 的相关部分

}

如您所见,在 checkButtonTapped 中,我记录了选定的引脚,然后从该引脚的注释中收集数据。问题似乎是 nrButtonPressed 现在不正确。但是在 4.1 中编译时很好

0 投票
1 回答
760 浏览

objective-c - IOS4.2 应用程序以 EXC_BAD_ACCESS 退出

在 IOS3 下运行良好的 iPad 应用程序在 IOS4.2 下失败。它有一个类从操作队列运行 http 会话,并且失败与此活动相关联。这是控制台输出:

运行 NSZombies 启用并没有显示任何内容,因此我一直将 NSLog 语句放入代码中,发现当局部变量更改时会发生崩溃。这是代码部分:

这是控制台日志输出:

就像状态已变为只读(它的属性被声明为原子和读写)。

另一条相关信息是子视图刚刚被更改,它触发了对上述例程的调用。它的代码是:

有没有人见过这样的事情?

有没有人知道下一步该往哪里看?

问候罗宾

这是堆栈跟踪:

0 投票
2 回答
171 浏览

ios - 更新到 iOS 4.2,现在出现错误

我将我的 SDk 更新到 iOS 4.2,现在我的框架有一个红色字体,我有这个错误:

* 由于未捕获的异常“NSInvalidArgumentException”而终止应用程序,原因:“* -[NSURL initFileURLWithPath:]: nil string parameter”

怎么了?