问题标签 [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.
ios - 推送视图控制器时 UINavigationItem 的标题消失
我的视图控制器的导航项的标题有问题。确实,我在这样的viewDidLoad
方法中设置它:
问题是,当我将这个视图控制器从另一个推送到导航堆栈时,我在转换时看到了标题,但是一旦转换结束,它就消失了......我在调试器中检查了,标题仍然设置。 ..我尝试使用titleView属性也没有成功...顺便说一句,问题只出现在iOs <9的iPhone 5上...
ios - 'NSInvalidArgumentException',原因:'*** setObjectForKey:对象不能为 nil(键:device_uid)'
尝试在我的 iPhone 上运行应用程序时出现错误。我不明白为什么在这种情况下我有一个 nil 错误
这是此错误所涉及的 appdelegate.m 文件的一部分:
这种方法是否已弃用?
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 离开下载的偏移量自动恢复下载?
任何帮助,将不胜感激。谢谢 !!
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
欢迎任何建议或解决方案。
sprite-kit - SKVideoNode videoNodeWithFileNamed:在 iOS 8.4 中崩溃,在 iOS 9 中正常
在 iOS 8.4 中,我们的游戏在尝试初始化SKVideoNode
via 文件名时崩溃,在 iOS 9 中运行良好。Apple 文档指出 8.0 及更高版本(此处)支持以下方法:
但崩溃:
现在,如果我使用 a 进行初始化,iOS 8 和 9 中的一切都可以正常工作AVPlayer
:
有人遇到过这种情况么?这是 iOS 8 的 SpriteKit 错误吗?
ios - 内存泄漏 WKWebView iOS 8.4
WKWebview在iOS 8.4上泄漏内存。它可以使用仪器(泄漏)检测到。当我们检查Stack Trace时,它指向 WKWebView 的初始化。
如果我们深入研究,我们可以发现UIWebSelectionAssistant和_UIKeyboardTextSelectionGestureController已分配但从未释放。
由于这些是由 WKWebView 内部调用的,我不知道如何释放它们。虽然我使用的是 ARC,但我仍然在 dealloc 方法中编写了这些:
但是,我仍然无法避免泄漏。更多详细信息可以在随附的屏幕截图中找到。链接到泄漏屏幕截图
谢谢!
ios - MKMapView 在 iOS 8.4 中冻结 UI
当放大或缩小地图视图时,它会冻结用户界面。我注意到 viewForAnnotation 委托方法连续执行。这仅在 iOS 8.4 中发生。iOS 9 运行流畅。谁能知道是什么导致了问题?
ios - 如何防止用户同时从图像库中选择和交换图像,使其不进入编辑视图?
我在从 iPhone(iOS 8.4)的图像库中选择图像时遇到问题。
这是我的代码:
但是,如果我同时选择一个图像并交换该图像,它会打开一个编辑视图,然后如果我尝试删除该图像,我的应用程序就会崩溃。
它是图像库的默认功能吗?还是可以通过代码处理?
请告诉我。提前致谢
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 预计在转换期间具有视觉样式”
ios - 当我在 iPad 设备上尝试时,我的应用程序没有退出启动画面 - Titanium Appcelerator
我为 iOS 构建了一个应用程序......它完美地在模拟器上运行,并且在测试中也运行TestFlight
良好,除了当我尝试将这个应用程序放在我iPad
的 .