Questions tagged [ios14]

Use for questions specific to Apple's iOS 14 mobile operating system, released in 2020. General iOS questions should use the [ios] tag.

iOS 14 is the fourteenth version of Apple's iOS mobile operating system. Its beta version was announced at the company's Apple Worldwide Developers Conference (WWDC) on 22 June 2020. The ios14 tag should be used for questions specific to Apple's iOS 14 operating system. General iOS questions should use the tag.

Notable new features

Excerpt from https://www.apple.com/ios/ios-14-preview/:

  • Widgets on the Home Screen
  • Compact calls
  • Picture in Picture
  • Maps: Cycling directions, Electric vehicle routing, Guides
  • Siri: Compact design, Greater knowledge, Web answers, Send audio messages
  • Home: Suggested automations, Home status, Adaptive Lighting, Activity Zones, Face Recognition
  • Safari: Translation, Password monitoring, Privacy Report
  • Car keys and CarPlay: Car keys in Wallet, Share and manage keys, Power reserve, CarPlay wallpaper and new app types
  • AirPods: Spatial audio, Battery notifications, Automatic switching, Headphone Accommodations, Audio Sharing for Apple TV
  • App Clips
  • Privacy: Privacy information on the App Store, Recording indicator, Upgrade to Sign in with Apple, Approximate location
  • ARKit 4
  • Set default email and browser apps

Release notes: https://developer.apple.com/documentation/ios-ipados-release-notes/ios-ipados-14-beta-release-notes

1139 questions
137
votes
7 answers

SwiftUI app life cycle iOS14 where to put AppDelegate code?

Now that AppDelegate and SceneDelegate are removed from SwiftUI, where do I put the code that I used to have in SceneDelegate and AppDelegate, Firebase config for ex? So I have this code currently in my AppDelegate: Where should I put this code…
M1X
  • 4,971
  • 10
  • 61
  • 123
94
votes
10 answers

Slow app launch time after updating to iOS 14 and Xcode 12

I noticed that the launch time of my app has increased significantly (it takes a full minute now vs seconds before) since updating my device to iOS 14 and using Xcode 12. I tried several Xcode 12 betas and ran the app in the simulator with no…
CristianMoisei
  • 2,071
  • 2
  • 22
  • 28
87
votes
5 answers

'requestReview()' was deprecated in iOS 14.0

In iOS 14, Xcode is showing a warning: requestReview()' was deprecated in iOS 14.0 I'm using StoreKit to ask review automatically in my app. func requestReview() { guard shouldRequestReview else {return} …
Dc7
  • 1,405
  • 1
  • 10
  • 16
71
votes
8 answers

GoogleDataTransport is throwing Double-quoted include in framework header expected angle-bracketed error on iOS14

I've just update XCode to Version 12 and I'm using Firebase. I've updated pods as well but when I build the project it's giving me error: Double-quoted include "pb.h" in framework header, expected angle-bracketed instead These errors are multiple…
Chaudhry Talha
  • 7,231
  • 11
  • 67
  • 116
66
votes
16 answers

Open UIDatePicker programmatically in iOS 14

I have this normal UIDatePicker (sorry that it's not in English, please ignore that): But the problem is that it only appears when I'm pressing the Date Picker: And I wanted to know how to show the Date Picker like in the first image (that it's…
אורי orihpt
  • 2,358
  • 2
  • 16
  • 41
63
votes
10 answers

How to add the AppTrackingTransparency permission to your iOS apps

I am extremely new to iOS, with no iOS development experience at all, however, I've been given a task that's related to preparing for iOS 14+. Based on what I've found https://support.google.com/admanager/answer/9997589, to ensure there's no loss in…
Mark
  • 3,138
  • 5
  • 19
  • 36
49
votes
5 answers

Xcode12 CoreNFC simulator library not loaded

Our app uses CoreNFC to scan NFC tags or you can use QR if NFC is not supported. This worked pretty well and we were able to run the app in the simulator for (ui) testing purposes. Until Xcode12 / iOS14 GM builds. In iOS13 (or lower) we wouldn't…
basvk
  • 4,437
  • 3
  • 29
  • 49
45
votes
4 answers

SwiftUI Section header - use non uppercase?

Creating a List as follows: struct ContentView: View { var body: some View { List { Section(header: Text("Header")) { Text("Row 1") Text("Row 2") } } …
Ashley Mills
  • 50,474
  • 16
  • 129
  • 160
43
votes
2 answers

Apple Sign-in not working on iOS 14 Simulator

When I try to log in for the simulator in iOS 14, the loading spinner just spins forever. There is a thread for this on the Apple developer forums here but no solutions and no response from Apple. I can certainly test on the device, but testing on…
blueether
  • 3,666
  • 4
  • 26
  • 32
42
votes
3 answers

App Tracking Transparency How does effect apps showing ads? - IDFA iOS14

The recent WWDC state that about iOS 14: With iOS 14, iPadOS 14, and tvOS 14, you will need to receive the user’s permission through the AppTrackingTransparency framework to track them or access their device’s advertising identifier.…
Hitesh Surani
  • 12,733
  • 6
  • 54
  • 65
42
votes
1 answer

Initialization of UIDocumentPickerViewController in iOS 14

I have a UIDocumentPickerViewController that picks only images. This works fine in iOS 13: let supportedTypes: [String] = ["public.image"] let documentPickerViewController = UIDocumentPickerViewController(documentTypes: supportedTypes, in:…
backslash-f
  • 7,923
  • 7
  • 52
  • 80
40
votes
4 answers

Xcode 12 beta and iOS 14: Weird console logs "objc[5551]: Class ... is implemented in both"

I have just downloaded Xcode 12 beta 2 and now I'm getting a bunch of weird logs in the console while I'm running my app (these warnings don't appear when using Xcode 11.5). They look like the following one: objc[5551]: Class CSAudioFileManager is…
finebel
  • 2,227
  • 1
  • 9
  • 20
36
votes
2 answers

AuthorizationStatus for CLLocationManager is deprecated on iOS 14

I use this code to check if I have access to the user location or not if CLLocationManager.locationServicesEnabled() { switch CLLocationManager.authorizationStatus() { case .restricted, .denied: hasPermission = false …
Ahmadreza
  • 6,950
  • 5
  • 50
  • 69
35
votes
12 answers

IDFA iOS14 returns denied without displaying auth popup

I am doing a research on getting the IDFA on iOS 14. I am using iPhone 8 Plus. I have added NSUserTrackingUsageDescription App would like to access IDFA for tracking purpose in the .plist file. Then added let type =…
freezing_
  • 984
  • 1
  • 9
  • 13
34
votes
2 answers

iOS 14 not letting Flutter apps (still in dev) to launch from the home screen compared to Building/Running from the IDE

I've been developing a news app with Flutter and when I build and run it through Android Studio it launches fine, but when I try to launch the app by clicking on it on the home screen, it says "in iOS 14+, debug mode flutter apps can only be…
ShahinS
  • 393
  • 1
  • 3
  • 5
1
2 3
75 76