![]() Protecting non-Firebase backends ( #11086). Added limitedUseToken(completion:) for obtaining limited-use tokens for.Fixed potential memory leak of Storage instances ( #11248).Fixed a crash on in-app message presentation when a CarPlay scene is active ( #9376).Callable functions can now opt in to using limited-use App Check.Fixed potential memory leak of Functions instances ( #11248).Removed references to deprecated CTCarrier API in FirebaseSessions ( #11144).Fixed implicit type conversion of integer or numeric string parameters to double when modifying or creating events from the Google Analytics interface.Firebase now requires at least Xcode 14.1.Add progress tracking capability for putDataAsync, putFileAsync, and. ![]() Fixed a bug to disable data collection if the data collection was disabled before Firebase application was configured.In-App Messaging now correctly removes scoped tokens set by old SDK versions from keychain.Firestore now allows initializing LocalCacheSettings with unlimited size ( #11405).Fixed a compilation warning related to integer casting ( #11332).Exposed MultiDb API for public preview ( #10465).Fixed a threading-related hang during initialization in urgent mode ( #11216).Fixed limit of audience definitions during first open.Fixed missing screen parameters on session_start events triggered at app launch.Fix crash caused by mutating array during iteration ( #11378).Improved error reporting for misnamed configuration plist files ( #11317).With the macOS redesign, workflow benefits, and quality of life improvements like code-completion and improved indentation, Xcode 12 is a very solid update.To review release notes for the Firebase console and for other Firebaseįirebase Release Notes. Xcode 12 is already a Universal App, which means that it’s ready for Apple Silicon, and as I mentioned, it will convert your app to a Universal App just by building it. Xcode 12 doesn’t have as many user-facing features as previous updates, but there’s still a lot going on. You can now test purchases and subscriptions directly from within your tests, without staging or deploying your app, and you can manage and even refund transactions in real-time. Testing In-App Purchases got a much needed overhaul. SwiftUI previews is also getting a convenient toolbar that enables you to execute common tasks - like running your preview, previewing on an actual device, duplicating the preview, and changing its environment - for example by turning Dark Mode on or off, changing the device type, modifying Dynamic Type settings, and so on. You can organize the files that you are working on with these tabs, and even use a group of tabs within each editor. There are a few workflow improvements in this year’s update, with Document Tabs being my favorite. Build your project in Xcode 12 and it will create a binary for each platform under the same bundle, allowing your app to support both processor architectures at the same time. With the transition to Apple Silicon, Mac apps will need to support the Intel x86_64 CPU architecture, as well as Apple Silicon. Their purpose is to let you create the core of your app within the Shared folder, while placing platform-specific files in the iOS and macOS folders, in order to create the best experience across all platforms. There is now a SwiftUI multi-platform template that will generate separate Shared, iOS and macOS folders for a new Xcode project. A quick note, macOS Big Sur is not required to download and run the Xcode 12 beta. Xcode 12 has a sleek new design that matches the look and feel of macOS Big Sur. If you want to really dive in, then check out the full Xcode 12 Beta Release Notes. ![]() ![]() As with every major release of Xcode there’s a ton of new stuff. Let’s take a look at some of the more common features that are new in Xcode 12. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |