Questions tagged [ios8]

iOS 8 is the eighth version of Apple's iOS mobile operating system. It was announced at the company's Apple Worldwide Developers Conference (WWDC) on June 2, 2014 and was released to the public on September 17, 2014. The ios8 tag should be used for questions specific to Apple's iOS 8 operating system. General iOS questions should use the ios tag.

The biggest developer release yet with more than 4,000 new APIs. (See iOS 8 API Differences) iOS 8 allows developers to further customize the user experience with major extensibility features additions:

  • Notification Center widgets
  • Third-party keyboards
  • App extensions

This release also introduces robust frameworks such as:

  • HealthKit
  • HomeKit
  • LocalAuthentication
  • Photos
  • CloudKit

iOS 8 also includes Metal, a new graphics technology that maximizes the performance of the A7 chip with 10x performance and Swift, a powerful new programming language. SceneKit framework is introduced to build apps with 3D graphics and with high performance. Unified storyboard makes it easier to develop the interface for both iPhone and iPad with orientation and different screen size as well.

iOS and OS X introduces a new feature Handoff that extends the user experience of continuity across devices. Handoff enables users to begin an activity on one device, then switch to another device and resume the same activity on the other device.

Compatibility

iOS 8 supports the following devices:

  • Phone 4S
  • iPhone 5
  • iPhone 5S
  • iPhone 5C
  • iPhone 6
  • iPhone 6 Plus
  • iPhone 6S
  • iPhone 6S Plus
  • iPad 2
  • iPad 3
  • iPad 4
  • iPad Air
  • iPad Mini
  • iPad Mini 2
  • iPad Mini 3
  • iPad Mini 4
  • iPod Touch 5G

iOS 8 Latest Version

9298 questions
6
votes
2 answers

Using the new Core Data Batch Updates, is it possible to batch delete?

My current method of deleting all of a certain kind of object in Core Data is to iterate over each object and delete manually, which is rather expensive. Using the new batch updates added to Core Data this year, can it be accomplished like that?
Doug Smith
  • 29,668
  • 57
  • 204
  • 388
6
votes
0 answers

In iOS 8, supportedInterfaceOrientations is called even though shouldAutoRotate = NO; view still rotating

I have an app that is designed to run Landscape. It is a Cocos2D app. It works fine until I add another window (such as for displaying ads) or if I display a modal view controller. When I do that, the window/view still rotates even though I have…
JeffB6688
  • 3,782
  • 5
  • 38
  • 58
6
votes
2 answers

UISlider in Today View Extension (Widget)

I'm having troubles using a UISlider in an iOS8 Today Extension. When you start sliding the slider to the right, everything works fine. You can keep on sliding from left to right and the other way around. However, if you start sliding to the left,…
fguchelaar
  • 4,779
  • 23
  • 36
6
votes
2 answers

AVCaptureVideoDataOutput on iOS 8 does not post sample buffers on the specified dispatch queue

When using AVCaptureVideoDataOutput and defining a sample buffer delegate with a dispatch queue (setSampleBufferDelegate:queue), we are experiencing on iOS 8 that AVFoundation does not post the sample buffers on the specified dispatch queue but…
m1h4
  • 1,139
  • 2
  • 13
  • 22
6
votes
2 answers

UISwitch - detecting end of animation

I have an UISwitch which is inside of a UITableViewCell. I have a target action assigned to switch: [switch addTarget:self action:@selector(changeSwitchColor:) forControlEvents:UIControlEventValueChanged]; - (void)changeSwitchColor:(id)sender { …
Legoless
  • 10,942
  • 7
  • 48
  • 68
6
votes
1 answer

Window with UIWindowLevelStatusBar + 1 hides status bar on iOS 8

I have been adding a console window on top of the status bar: This has been working great by setting its windowLevel to UIWindowLevelStatusBar + 1 up to iOS 7.x (screenshot). On iOS 8 the same code makes the status bar disappear and offsets…
Rivera
  • 10,792
  • 3
  • 58
  • 102
6
votes
2 answers

what would be a proper storyboard example of combining nav bars and tab bars in one app?

Hi I'm new to ios app dev. I've only done tutorials so far that have covered apps with either nav bars or tab bars. Now I want to make an app combining both. So, say I have an app with a tab bar at the bottom with two tabs: friends and enemies. In…
stanley
  • 1,113
  • 1
  • 12
  • 26
6
votes
4 answers

Detecting iPhone6 & iPhone6 Plus using macros

I am attempting to detect whether the current device is iPhone5, iPhone6 or iPhone 6 Plus. In my app I am already using this macro to detect iPhone 5 which works perfectly. #define IS_IPHONE_5 (fabs((double)[[UIScreen…
leejona
  • 115
  • 1
  • 4
6
votes
1 answer

iOS8 Modal ViewController Rotation issue

Hi I have a problem with rotation of an Modal presented ViewController in iOS8. All this works fine on iOS7 and lower. App Struct: RootController (supported Orientation: Portrait) Modal Presented ViewController (supported Orientation: All) My…
Zeropointer
  • 510
  • 2
  • 7
  • 24
6
votes
0 answers

Changing Updating Frequency of CMAltimeter

I am working on an app that uses the CMAltimeter class. I would like to retrieve altitude values quicker than the default value (default seems to be about once every second). How can I change the frequency? Will I need to use NSTimers/Multiple…
user3647894
  • 559
  • 1
  • 4
  • 28
6
votes
1 answer

iOS8 SKStoreProductViewController completion block not called

I've found that running on iOS 8 devices (real devices): [storeProductViewController loadProductWithParameters:@{SKStoreProductParameterITunesItemIdentifier:appID} completionBlock:^(BOOL result, NSError *error) { // In many cases we never get…
Ben Flynn
  • 18,524
  • 20
  • 97
  • 142
6
votes
2 answers

Preloading data in UISearchController when searchBar is selected

In my app I use a UISearchController (new in iOS 8) to display search results. Is there a way to show a default set of results which appears when the user taps the searchBar without entering anything yet? I found some questions and answers…
Logarythms
  • 71
  • 3
6
votes
1 answer

NSDateComponents week is working differently on iOS8

NSDateComponents week is deprecated since iOS8. Apple suggest using weekOfMonth or weekOfYear instead, depending on the context, but they are working in a different way. For example: components1 = [calendar components:NSMonthCalendarUnit |…
KlimczakM
  • 12,576
  • 11
  • 64
  • 83
6
votes
2 answers

iOS8 - keyboard input accessory view with dynamic height

We have a UITextView with a keyboard input accessory - the accessory is another UIView with a few buttons and another UITextView that grows in height as needed to display a message. (similar to what you see in iMessage) Everything works fine up…
Ender2050
  • 6,912
  • 12
  • 51
  • 55
6
votes
2 answers

Putting an H.264 I frame to AVSampleBufferDisplayLayer but no video image is displayed

After having a detail review of WWDC2014,Session513, I try to write my app on IOS8.0 to decode and display one live H.264 stream. First of all, I construct a H264 parameter set successfully. When I get one I frame with a 4 bit start code,just…
Ted Guo
  • 67
  • 1
  • 3