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
7
votes
4 answers

Screenshot Safari from Share Extension

Is it possible to perform a screenshot of the current visible zone of the webview in Safari from a Share Extension? I could use windows, but UIApplication isn't supported on extensions so I can't access to that window.
Alvaro Franco
  • 656
  • 1
  • 6
  • 17
7
votes
3 answers

Accessing extensionContext from a presented view controller

I've tried creating a custom view controller for a share extension. A confusing situation happens when I present another view controller on top of the initial view controller that was set on the MainInterface.storyboard. This presented view…
Jesse Armand
  • 1,842
  • 3
  • 17
  • 26
7
votes
1 answer

ios8 unwind segue not working with UINavigationBarController and UITabBarController (Fixed in iOS 8.1)

I just started testing my iOS7 app on iOS8 with Xcode 6 (beta 6). I am aware that iOS 8 has deprecated the "push" and "modal" segue but I was happy to find that all my segue's worked... except one. I built a demo app to show that unwinding from a…
NSDev
  • 71
  • 5
7
votes
3 answers

How to Scale UIBezierPath to Fit Current View (in Swift)

I've created a class that draws a coffee mug using code I imported from PaintCode and I applied this class to a view. Using @IBDesignable, I can see in my storyboard that the mug is being drawn inside the view, however the overall shape is too big.…
dcbenji
  • 4,598
  • 5
  • 21
  • 23
7
votes
1 answer

using NSPropertyListSerialization.propertyListWithData in swift

Trying to use the code block below, but don't know how to get the options bit to work in the else clause, I keep getting 'NSPropertyListMutabilityOptions' is not convertible to 'NSPropertyListReadOptions'. But the Read options don't have…
7
votes
3 answers

Error: Bool is not Convertible to Void:

I am moving my code from Obj. C to Swift C and trying to implementing the Twitter sdk.. But, I am getting an error... Can any body tell me what I have done wrong. Please help me with this. I spent 2 days tried everything but didn't work for me.
R_Developer
  • 864
  • 1
  • 7
  • 10
7
votes
1 answer

Can't set certain fonts in Interface Builder Xcode 6

I'm trying to select certain fonts (American Typewriter, Arial) as custom fonts for a plain UILabel in a Storyboard, but it doesn't work in Xcode6. It simply reverts to the previous selected font. I've Verified the behavior on two systems. Is there…
svarrall
  • 8,545
  • 2
  • 27
  • 32
7
votes
1 answer

Where are user defaults plist files stored in iOS8?

I can't find preferences .plist file, because Preferences folder is empty. To get Library folder I use: println(NSSearchPathForDirectoriesInDomains(.LibraryDirectory, .UserDomainMask, true)[0]) Xcode 6 beta 5, iOS Simulator
ChikabuZ
  • 10,031
  • 5
  • 63
  • 86
7
votes
2 answers

Core Animation Transition with Swift

Apple documentation (https://developer.apple.com/library/mac/documentation/Cocoa/Conceptual/CoreAnimation_guide/AdvancedAnimationTricks/AdvancedAnimationTricks.html) have this sample: CATransition* transition = [CATransition animation]; ... But…
Lim Thye Chean
  • 8,704
  • 9
  • 49
  • 88
7
votes
1 answer

Change the color or texture of a SCNText node object (Swift - Scenekit)

How do I set the texture of a SCNText object? This is what I have and nothing changes in the appearance: // myNode is a working SCNText element let mat = SCNMaterial() met.diffuse.contents = UIImage(contentsOfFile:…
quemeful
  • 9,542
  • 4
  • 60
  • 69
7
votes
1 answer

Cannot open PDF file using UIWebView in iOS8beta5

I have working project in which i display pdf file in UIWebView While testing my application in iOS8beta5 with XCode5, it did not work In log it display failed to find PDF header : '%PDF' not found I create sample application with below code which…
Jageen
  • 6,345
  • 2
  • 37
  • 56
7
votes
1 answer

UISlider events not cancelled in iOS 8?

We're currently testing our apps (iOS 7 apps) that are in the store on an iOS 8 device. We noticed a big performance problem with UISliders. If we pull the slider fast from left to right several times, the slider will not immediately go to our last…
user3436516
  • 213
  • 2
  • 5
7
votes
2 answers

iOS8 Location: How should one request Always Authorization after user has granted "When In Use" Authorization?

When my app launches the map view, I request the iOS8 "When In Use" location permission. Assume user grants that. I would like to request the Always permission only when user opts-in to my geofencing feature. But calling…
mobileideafactory
  • 1,640
  • 1
  • 22
  • 30
7
votes
4 answers

How to know current interfaceOrientation in extension of iOS 8?

InterfaceOrientation of UIViewController is deprecated and the Document suggest to use [[UIApplication sharedApplication] statusBarOrientation], but there is no sharedApplication in an extension of iOS 8. As @Retro mentioned, in most…
Henry
  • 481
  • 4
  • 17
7
votes
3 answers

Forcing app to use Apple Keyboard in iOS 8

How can I get my app's UITextfields to only use the Apple keyboard in iOS 8? I do not want to allow third party keyboards, period. I understand it may be bad user experience so please don't discuss that point with me :) I know I can set the…
Jake Stout
  • 487
  • 1
  • 5
  • 17