Questions tagged [ios9]

iOS 9 is the ninth version of Apple's iOS mobile operating system. It was announced at the company's Apple Worldwide Developers Conference (WWDC) on June 8, 2015.

Introduced at the WWDC on June 8, 2015. iOS 9 brings many new improvements and enchantments. Many new features are introduced such as:

  • Multitasking for iPad
  • New Spotlight Integration
  • App Thining
  • iOS 9 includes a new News app (replacing the Newsstand app)
  • The Passbook application was renamed Wallet
  • 3D Touch, which is only available on the iPhone 6S and iPhone 6S Plus, is deeply incorporated into iOS 9

Along with those Apple introduced many new and powerful frameworks, that allow you to set rules for your games, model world and even record and replay gameplay. Those new frameworks include:

  • GamplayKit
  • ReplayKit
  • Model I/O

Also some existing frameworks were updated and received some major new functionality, such as:

  • HomeKit
  • HealthKit
  • MapKit
  • CloudKit

Compatibility

It's confirmed supported iOS 9 compatible devices:

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

More information can be found here:

iOS 9 preview

Whats new in iOS 9

iOS 9 release note

iOS 9 API differences

4161 questions
71
votes
19 answers

Xcode 7.2: In “Archive”: Getting the issue: “Cordova/CDVViewController.h’ file not found ”. While there is no such issues in building the app

In iOS, I update 7.2. I'm able to build my existing project to my device with no problem. When it came time to archive the project to prepare for submission to the app store, however, I'm getting a build error - Cordova/CDVViewController.h file not…
Adisheshu RY
  • 873
  • 1
  • 7
  • 10
68
votes
5 answers

iOS 9 Safari: changing an element to fixed position while scrolling won't paint until scroll stops

I've been developing a site and taking advantage from the rather good jQuery Sticky Kit plugin. It operates by switching the position property to fixed and back when appropriate. Runs very smoothly in desktop and acceptably so in mobile. Or at least…
instanceofnull
  • 1,071
  • 1
  • 7
  • 15
67
votes
4 answers

Xcode 7 iOS 9 UITableViewCell Separator Inset issue

This is not a question, rather a solution to the problem I faced. In Xcode 7, when the application is run on iOS 9 on iPad devices, the UITableViewCell leaves some margin onto the left side of the UITableView. And rotating the device to the…
stuti
  • 751
  • 1
  • 5
  • 7
65
votes
11 answers

XPC connection interrupted in Xcode 7 for iOS 9

I recently updated to Xcode 7 and upgraded my iPhone to iOS 9. I have developed and released an iOS app that had worked perfectly fine on the latest version of iOS 8 and Xcode 6. Upon trying to go through the process of updated the app for iOS 9…
romero-ios
  • 1,075
  • 1
  • 11
  • 20
65
votes
6 answers

allowsBackgroundLocationUpdates in CLLocationManager in iOS9

I'm using CoreLocation framework in my app in Xcode7(pre-released),and I noticed that there is a newly added property called allowsBackgroundLocationUpdates in CLLocationManager class. What's the relationship between this property and the location…
tounaobun
  • 14,570
  • 9
  • 53
  • 75
64
votes
3 answers

UIWindow endDisablingInterfaceAutorotationAnimated error appears in console when keyboard is dismissed interactively from collectionView in iOS9 only

I am getting this strange error in iOS 9 only: [UIWindow endDisablingInterfaceAutorotationAnimated:] called on UITextEffectsWindow: ...without matching -beginDisablingInterfaceAutorotation. Ignoring. Anytime I dismiss the keyboard interactively by…
alionthego
  • 8,508
  • 9
  • 52
  • 125
61
votes
4 answers

changing property contentsGravity in transform-only layer, will have no effect

I started to create a very simple tic-tac-toe game. The main goal is to make the view proportional to all screen sizes of all iOS devices. So I put the image on a ViewController, make it full size of screen and then I put it into a Stack View. I've…
Alex Belke
  • 2,143
  • 5
  • 17
  • 24
61
votes
17 answers

iOS 9 Splash screen is black

My apps' splash screens are all plain black after upgrading to iOS9. Does anybody know why this is? Some of them are using a .xib splash screen and some are using images, but they're all just black now. Does an app have to be built with Xcode 7 for…
andrrs
  • 2,289
  • 3
  • 17
  • 25
60
votes
4 answers

What's the height of a UITabBar on iOS 8, iOS 9, iOS 10, and iOS 11?

The height of the UITabBar seems to have changed between iOS 7 and 8/9/10/11. I'm posting this question for others to easily find the answer. So: What's the height of a UITabBar on iOS 8/9/10/11 on iPhone and iPad?
Johannes Fahrenkrug
  • 42,912
  • 19
  • 126
  • 165
59
votes
2 answers

What is the impact of the "Requires full screen" option in Xcode for an iPhone-only app?

For an iPad-only app or a universal app, the "Requires full screen" option tells Xcode/iOS whether the app supports iPad multitasking feature introduced in iOS 9. But the "Requires full screen" option is also present if it's an iPhone-only app. In…
goodbyeera
  • 3,169
  • 2
  • 18
  • 39
57
votes
9 answers

IOS 9 Error Domain=kCLErrorDomain Code=0 "(null)"

Code below should get current location. But above error is generated. Function didUpdateLocations never gets called. Running this on a device (iPhone 5s)iOS 9.1. Info.plist has Required device capabilities and Privacy - Location usage description…
Tusshu
  • 1,664
  • 3
  • 16
  • 32
56
votes
6 answers

UIAlertController - add custom views to actionsheet

I'm trying to make the actionsheet as it shows in the messages app on iOS when we try to attach an image as in the screenshot. I realized in new UIAlertController, we can't fit any custom views. Any way I can make exactly this? My code looks pretty…
CalZone
  • 1,701
  • 1
  • 17
  • 29
55
votes
13 answers

iOS 9 searchBar disappears from table header view when UISearchController is active

The structure: View1 (click a button) -> present modally (MyModalView: UITableViewController) MyModalView has UISearchController embedded. The searchBar of UISearchController is placed in MyModalView.tableView.tableHeaderView. It's been working fine…
David Trang
  • 1,434
  • 1
  • 10
  • 10
55
votes
19 answers

Xcode 7 - Code coverage data generation failed

When I run my tests I get an error: Code coverage data generation failed. Unable to retrieve the profile data files from 'UIDevice'. On console was printed warning: Timed out waiting 120 seconds for simulator to boot, current state is 1. What…
Bartłomiej Semańczyk
  • 59,234
  • 49
  • 233
  • 358
55
votes
3 answers

How to use new San Francisco font in iOS 9?

Before iOS 9 to reference fonts we used fontWithName of UIFont: [UIFont fontWithName:@"HelveticaNeue" size:18] Now we're moving to iOS 9. How to reference a new San Francisco font in the same way? We can use it with systemFontOfSize of UIFont, but…
alexey
  • 8,360
  • 14
  • 70
  • 102