问题标签 [ios8.4]

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 投票
1 回答
1199 浏览

ios - 推送视图控制器时 UINavigationItem 的标题消失

我的视图控制器的导航项的标题有问题。确实,我在这样的viewDidLoad方法中设置它:

问题是,当我将这个视图控制器从另一个推送到导航堆栈时,我在转换时看到了标题,但是一旦转换结束,它就消失了......我在调试器中检查了,标题仍然设置。 ..我尝试使用titleView属性也没有成功...顺便说一句,问题只出现在iOs <9的iPhone 5上...

0 投票
2 回答
10902 浏览

ios - 'NSInvalidArgumentException',原因:'*** setObjectForKey:对象不能为 nil(键:device_uid)'

尝试在我的 iPhone 上运行应用程序时出现错误。我不明白为什么在这种情况下我有一个 nil 错误

这是此错误所涉及的 appdelegate.m 文件的一部分:

这种方法是否已弃用?

0 投票
0 回答
309 浏览

objective-c - 如何在 iOS 应用中使用 AFURLSessionManager 恢复多个后台下载

我有一个同时提供多本书下载的 iOS 应用程序,它实际上是一个阅读器应用程序。早些时候我使用AFDownloadRequestOperation来下载这本书。当用户在应用程序崩溃或用户强制退出(杀死)应用程序后启动应用程序时,它会自动从它离开下载的偏移量恢复下载,为此我使用了以下方法:

AFDownloadRequestOperation* operation = [[AFDownloadRequestOperation alloc] initWithRequest:request targetPath:path shouldResume:YES];

现在我使用AFNetworking 2.0 API AFHTTPSessionManager进行后台下载。我通过以下方式创建了后台会话:

然后我使用委托回调启动了后台下载任务,如下所示:

self.bookDownloadTask = [self.backgroundSessionManager downloadTaskWithRequest:request progress:nil destination:nil completionHandler:nil];

[self.bookDownloadTask 恢复];

所以再次考虑之前的情况——

当用户在应用程序崩溃或用户强制退出(杀死)应用程序后启动应用程序时,它会自动开始(而不是恢复)下载,但不是从它离开下载的偏移量开始下载,它从书的开头开始下载。

有什么方法可以从使用 AFHTTPSessionManager 离开下载的偏移量自动恢复下载?

任何帮助,将不胜感激。谢谢 !!

0 投票
0 回答
229 浏览

ios - Xcode 7 + iOS 8 CoreData 多线程违规

我们已将我们的应用程序从 Xcode 6.4 迁移到 Xcode 7 和 Swift 2。该应用程序使用 CoreData 和 2 个 MOC,并且运行良好,没有任何多线程违规警告。现在,从 Xcode 7 编译,在运行 iOS 8.4 和 8.3 的设备或模拟器下,我们得到了著名的“Multithreading_Violation_AllThatIsLeftToUsIsHonor”。它适用于运行 8.3 之前的任何 iOS 9 和 iOS 8 的设备。并且也适用于 Xcode 6.4 和所有 iOS 版本。

Xcode 6.4 = 适用于所有 iOS

Xcode 7 = 仅在 8.3 和 8.4 上中断

我们检查了我们的代码,我认为一切正常。

引发错误的行是result = [context executeFetchRequest:request error:&error];

谓词代码:

一个非常类似的错误是在没有任何工作解决方案的 Apple 开发论坛上: Apple Developer forum

欢迎任何建议或解决方案。

0 投票
0 回答
118 浏览

sprite-kit - SKVideoNode videoNodeWithFileNamed:在 iOS 8.4 中崩溃,在 iOS 9 中正常

在 iOS 8.4 中,我们的游戏在尝试初始化SKVideoNodevia 文件名时崩溃,在 iOS 9 中运行良好。Apple 文档指出 8.0 及更高版本(此处)支持以下方法:

但崩溃:

现在,如果我使用 a 进行初始化,iOS 8 和 9 中的一切都可以正常工作AVPlayer

有人遇到过这种情况么?这是 iOS 8 的 SpriteKit 错误吗?

0 投票
0 回答
2019 浏览

ios - 内存泄漏 WKWebView iOS 8.4

WKWebviewiOS 8.4上泄漏内存。它可以使用仪器(泄漏)检测到。当我们检查Stack Trace时,它​​指向 WKWebView 的初始化。

如果我们深入研究,我们可以发现UIWebSelectionAssistant_UIKeyboardTextSelectionGestureController已分配但从未释放。

由于这些是由 WKWebView 内部调用的,我不知道如何释放它们。虽然我使用的是 ARC,但我仍然在 dealloc 方法中编写了这些:

但是,我仍然无法避免泄漏。更多详细信息可以在随附的屏幕截图中找到。链接到泄漏屏幕截图

谢谢!

0 投票
0 回答
189 浏览

ios - MKMapView 在 iOS 8.4 中冻结 UI

当放大或缩小地图视图时,它会冻结用户界面。我注意到 viewForAnnotation 委托方法连续执行。这仅在 iOS 8.4 中发生。iOS 9 运行流畅。谁能知道是什么导致了问题?

0 投票
1 回答
46 浏览

ios - 如何防止用户同时从图像库中选择和交换图像,使其不进入编辑视图?

我在从 iPhone(iOS 8.4)的图像库中选择图像时遇到问题。

这是我的代码:

但是,如果我同时选择一个图像并交换该图像,它会打开一个编辑视图,然后如果我尝试删除该图像,我的应用程序就会崩溃。

它是图像库的默认功能吗?还是可以通过代码处理?

请告诉我。提前致谢

0 投票
0 回答
258 浏览

swift - UIAlertController 在 iPhone 5s/s 8.4 上是透明的,在 iPhone 5s/s 9.3 上崩溃

任何人都可以对此有任何想法。我有一个无法正常工作的简单代码。UIAlertController 在 iPhone 5s/s 8.4 上是透明的,在 iPhone 5s/s 9.3 上会崩溃。下面的代码:

崩溃消息:由于未捕获的异常“NSInternalInconsistencyException”而终止应用程序,原因:“UIAlertController 预计在转换期间具有视觉样式”

0 投票
1 回答
131 浏览

ios - 当我在 iPad 设备上尝试时,我的应用程序没有退出启动画面 - Titanium Appcelerator

我为 iOS 构建了一个应用程序......它完美地在模拟器上运行,并且在测试中也运行TestFlight良好,除了当我尝试将这个应用程序放在我iPad的 .