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
3 answers

How to implement settings bundle for custom keyboard?

I'm writing my own custom keyboard. And I don't know how to connect my settings bundle(setting in phone) with my keyboard extension, so if somebody change settings from phone settings and after that open some text field to write something my…
Vasyl Khmil
  • 2,548
  • 1
  • 20
  • 36
7
votes
2 answers

CloudKit won't reset my badge count to 0

I've tried a number of things and can't seem to reset the badge count from notifications comings from cloudKit. Has anyone else ran into this problem. Here is what I've tried: 1) Set the badge count locally to 0 …
7
votes
2 answers

UITableView disappears when UISearchController is active and a new tab is selected

Sorry if the title isn't that clear, found it tricky to summarise. Using Xcode 6 Beta 4, target iOS 8: I have a UITabBarController and one of its controllers is a UITableViewController (TVC). This TVC has a searchController property which is the new…
kylejs
  • 1,128
  • 11
  • 25
7
votes
2 answers

Remove Next / Previous buttons (inputAccessoryView) for Custom Keyboard in iOS8 WebView

Please bear with me, I searched a lot over the internet and I couldn't find a solution since it's a new API. I am trying to create a custom keyboard for iOS 8. It works perfectly fine except in WebView! It has previous-next button, which are in…
Hamid
  • 2,852
  • 1
  • 28
  • 45
7
votes
3 answers

iOS App Extension with xib instead of storyboard

I'm writing an iOS 8 App Extension (widget) for the Today view. The default template in xcode comes with a storyboard. How can I use an xib file instead of an storyboard? The documentation says this is possible, but I can't seem to figure out how…
hanno
  • 6,401
  • 8
  • 48
  • 80
7
votes
5 answers

openURL doesn't work in Share extension

Trying to use [self.extensionContext openURL:... completionHandler:...]; in an iOS 8 Share extension to open the containing app never opens the app, and always calls the completion handler with success = NO. Here is the same issue with Action…
user102008
  • 30,736
  • 10
  • 83
  • 104
7
votes
4 answers

Not able to set Interactive Push Notifications on iOS8

I was already able to set Interactive LOCAL notifications, but the Remote notifications aren't working. I'm using Parse.com to send the JSON My AppDelegate.Swift looks like this: // // AppDelegate.swift // SwifferApp // // Created by Training on…
7
votes
5 answers

NSUserDefaults not storing values between app and custom keyboard in iOS 8

I'm trying to share data between my application and a custom keyboard extension. I've turned on App Groups in both the main application target and the custom keyboard target. In my main application, I add an object with the following: NSUserDefaults…
bdev
  • 2,060
  • 5
  • 24
  • 32
7
votes
2 answers

NSExpression Calculator in Swift

I am trying to duplicate Need to write calculator in Objective-C in Swift but my code is not working. import Foundation var equation:NSString = "5*(2.56-1.79)-4.1" var result = NSExpression(format: equation, argumentArray: nil) println(result)
Chéyo
  • 9,107
  • 9
  • 27
  • 44
7
votes
5 answers

UIDatePicker is not visible in iOS 8

I have an issue with date picker, i.e. UIDatePicker is working fine in all version except iOS 8. Code: UIDatePicker *datePicker = [[UIDatePicker alloc]init]; [datePicker setDate:[NSDate date]]; [datePicker…
7
votes
2 answers

SKFieldNode magneticNode attracting forces

I am currently working with the iOS 8 SpriteKit API's and am having a hard time creating an attractive magnetic force with SKFieldNode. I can create an opposing magnetic force just fine, however I can't reverse the field. Heres what I have…
satvikb
  • 319
  • 1
  • 3
  • 17
7
votes
3 answers

Xcode6, iOS8 and (void)layoutSubviews

I have custom UILabel which works fine on iOS6 and iOS7. But on iOS8 this label's (void)layoutSubviews method never get called. I create this label with initWithFrame, so this method should be called - and it's called on another iOS versions. What…
Maria
  • 755
  • 1
  • 11
  • 29
7
votes
2 answers

AVSpeechUtterance - Swift - initializing with a phrase

So I'm just trying to use the AVSpeechSynthesizer with Swift. I cannot figure out how to set the phrase for the AVSpeechUtterance. @IBAction func buttonSpeakClicked(sender:UIButton) { var mySpeechSynthesizer:AVSpeechSynthesizer =…
ShadowDES
  • 783
  • 9
  • 20
7
votes
2 answers

Anonymously Log In to an App with iCloud Apple ID

According to this CloudKit overview: CloudKit also enables your users to anonymously sign in to your apps with their iCloud Apple IDs without sharing their personal information. I can't find anything else in their documentation about this…
djibouti33
  • 12,102
  • 9
  • 83
  • 116
7
votes
1 answer

Cordova Geolocation Issues in iOS 8 Beta 2

This is more of an informational post: I've spent the past few days struggling with a non-functional geolocation app on the latest iOS 8 Beta. At first I wasn't sure if it was isolated to iOS 8, or if it was an issue of device vs simulator, but…
Ruben Martinez Jr.
  • 3,199
  • 5
  • 42
  • 76