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
1 answer

iOS 8 Suggested Apps - How does it work?

Over the past little while I’ve been working with a client who would like to leverage Apple’s new Suggested App feature on iOS 8. The client's goal was to display a suggest app lock screen notification any time a person passes by a specific…
dpalmajr
  • 537
  • 3
  • 15
6
votes
3 answers

IOS 8 NSLocationAlwaysUsageDescription custom translation

I understood that I can have localized NSLocationAlwaysUsageDescription text using standard iOS localization mechanism. Since we are using our custom dynamic localisation mechanism I wonder if there is another way to translate that string. I thought…
Misha
  • 5,260
  • 6
  • 35
  • 63
6
votes
1 answer

Xcode 6 running tests on physical iOS device does not work

I'm having trouble running unit testing target on a physical device (iPhone 6 with iOS 8.1 in my case). For this purpose I've created an entirely new iOS Xcode project, opened it and run tests with Cmd + U (Product -> Test). The app compiles…
Legoless
  • 10,942
  • 7
  • 48
  • 68
6
votes
1 answer

'NSInvocationOperation' is unavailable in Xcode 6.1

My code suddenly can't be compiled in Xcode 6.1 (I'm sure it's working in Xcode 6 GM and beta version). It shows the error message: 'NSInvocationOperation' is unavailable My code is: let operation = NSInvocationOperation(target:self,…
Bagusflyer
  • 12,675
  • 21
  • 96
  • 179
6
votes
1 answer

How to use UIRemoteNotificationTypeVoIP?

From documentation for setKeepAliveTimeout:handler: method of UIApplication: In iOS 8 and later, voice-over-IP (VoIP) apps register for UIRemoteNotificationTypeVoIP push notifications instead of using this method. Using push notifications…
aterite
  • 135
  • 7
6
votes
1 answer

How to access and manipulate size classes in code for iOS 8

There's a decent amount of information online about using size classes in XCode for iOS 8, but little or nothing about reading, interpreting, or manipulating size classes in code. Is doing so in code even an option?
Julian A.
  • 10,928
  • 16
  • 67
  • 107
6
votes
2 answers

SLComposeViewController - "Attempt to present" errors in iOS 8

Updating some code for iOS 8. I ran into this error on an iPad only app which worked flawlessly in iOS 7. I'm using a UIActionSheet to present options of share options, Facebook and Twitter are giving me heck. SLComposeViewController *facebookShare…
kev
  • 2,306
  • 3
  • 26
  • 31
6
votes
1 answer

iOS 8 Core Image saving a section of an Image via Swift

I'm using CoreImage Framework for detecting Business Card. When I detect a rectangle (CIDetectorTypeRectangle) I draw an overlay using this method: func drawOverlay(image: CIImage, topLeft: CGPoint, topRight: CGPoint, bottomLeft: CGPoint,…
Ale
  • 2,282
  • 5
  • 38
  • 67
6
votes
3 answers

Missing localization in Xcode 6.1

Since update to Xcode 6.1 yesterday there is no correct localization of apps in the iOS Simulator. I switched the language and region to German/Germany and my apps are still in English and only English keyboard is available. Localization was fine in…
AlexVogel
  • 10,601
  • 10
  • 61
  • 71
6
votes
2 answers

Centre the button in view use constraints programmatically in iOS 8

I have a subview and added 1 button. I want to add this button in the center of that view. I use Autolayout so i need to set the constraints for this button programmatically. I tried this code but the play button is not in the…
NTNT
  • 541
  • 1
  • 7
  • 18
6
votes
2 answers

iOS8 Regional Localization (e.g. pt-BR)?

From what I understand, iOS8 now supports regional localisations (in this case I want to support pt-BR). See http://www.ibabbleon.com/iOS-Language-Codes-ISO-639.html I am having problems with this, testing this with a brand new single view…
Chris
  • 6,076
  • 11
  • 48
  • 62
6
votes
1 answer

UIPopoverPresentationControllerDelegate methods only called on user dismissal

One of the biggest problems with popovers is how the delegate's dismiss methods (-[popoverPresentationControllerShouldDismissPopover:], -[popoverPresentationControllerDidDismissPopover:]) are only called if the user dismisses the popover, not if the…
Greg Maletic
  • 6,225
  • 8
  • 54
  • 73
6
votes
1 answer

Google Analytics not initialising in Swift

My new swift app does not initialise Google Analytics for some reason. I created a bridging header in my project for all the GAnalytics files: #import "GAI.h" #import "GAIDictionaryBuilder.h" #import "GAIEcommerceFields.h" #import…
yanniks
  • 299
  • 1
  • 6
  • 17
6
votes
1 answer

ios 8 (UITableViewCell) : Constraints ambiguously suggest a height of zero for a tableview cell's content view

I have a tableview using auto layout constraints , every thing is working in iOS 7 but when i tested in iOS 8 get me the below warning Warning once only: Detected a case where constraints ambiguously suggest a height of zero for a tableview cell's…
wod
  • 812
  • 1
  • 10
  • 23
6
votes
3 answers

UIPopoverController for iphone in ios8 shows white screen

Using UIPopovercontroller below ios8.0 in iphone working fine with this code. But in ios8 it display white screen. Code : pickerController = [[UIViewController alloc] init]; UIView *viewV = [[UIView alloc] initWithFrame:CGRectMake(0, 0, 150,…
Maniganda saravanan
  • 2,188
  • 1
  • 19
  • 35