Posted January 30, 20223 yr Administrators Download: The distributive is available by request only. Release date: 30 January 2022 Attention 🚨 You should add to iOS SDK profile new framework "AuthenticationServices.framework" for correct linking FGX Native application for iOS. Open IDE settings: "Tools" -> "Options" -> "Deployment" -> "SDK Manager". Select your iOS SDK profile . Scroll list to "Frameworks" group and select any line in this group. Press add button (On the right side of list). "Path on remote machine:" "$(SDKROOT)/System/Library/Frameworks". "Framework name:" "AuthentificationServices". Execulte downloading required files via "Update Local FileCache" button. New ✨ TfgAppleIdAuthenticationClient The new component TfgAppleIdAuthenticationClient was added. It allows to identify user via AppleId service. The component is also cross-platform. However the component is implemented only for iOS platform at this moment. Setup AppleId. TfgAppleIdButton The new component TfgAppleIdButton was added. It allows to display AppleId button for sign in via AppleId service. You can link the TfgAppleIdAuthenticationClient to button via the AuthenticationClient property and when user clicks on button, it will start process of user identification. You can adjust appearance via Appearance property and change style Style or apply rounding corner via CornerRadius. Since the identification client TfgAppleIdAuthenticationClient is supported only on iOS, the button is currently only available on iOS. When the component is launched on the Android platform, it is automatically hidden. If the AppleID identification is not supported on the current platform, then the button is also automatically hidden by default. This behavior is controlled using the AutoHideIfNotSupported property. Improvements 🙌 TfgCamera The handling of camera permission was improved. Now if the camera permission is being revoked while the application was in the background, the application will not crash. The demo sample was updated "Components" -> "TfgCamera" -> "Camera". Now, if you do not have rights to work with the camera, the application displays a message about this and does not allow you to use the camera. Also in the example, the error of the incorrect handler has been fixed. Also, demo on iOS did not display a preview of the last photo taken. Gestures Gestures LongTap, DoubleTap and Zoom were implemented for basic components iOS. The new demo sample was added: "Gesture" -> "Gesture LongTap - Long press". Other The new demo sample was added showing image display modes, as well as applying a mask: "TfgImage" -> "Display modes". Bug Fixes 🐛 FGX-92 Implement mask mode for TfgImage (iOS). FGX-157 TfgImage.MaskImageName property does not work (iOS). FGX-158 Incorrect work of TfgNumberListPicker and TfgVirtualListPicker (Android). FGX-160 Multi Touch doesn't work on iOS (iOS). FGX-161 TfgPageControl - Bug in creating pages in runtime with usage Theme (Android). FGX-SUPPORT-64 The long TfgToast messages wasn't split into lines (iOS). FGX-SUPPORT-65 The generation iOS application package was fixed for publishing in AppStore, because of which the package was not accepted in the store before (iOS). FGX-SUPPORT-67 TfgListMenu could miss selection, if component was used in TfgDrawerLayout (iOS). FGX-SUPPORT-68 LongTap didn't work for TfgCollectionView (iOS). FGX-SUPPORT-71 Application with TfgCamera was crashed prioir iOS 12 (iOS). FGX-SUPPORT-72 Application with TfgComboBox was crashed prioir iOS 12 (iOS). Barcode scanner did not work (iOS). TfgListMenu included incorrected list of selected items in OnSelectionChanged (iOS). TfgActivityIndicator was visible on application startup despite Visible=False (iOS). Sometimes the size of the final photo TfgCamera was calculated incorrectly. When photographing TfgCamera, the quality of the preview TfgCameraPreview may have changed (iOS). A Bug in RTL Delphi-Android bridge was fixed, which led to crash Android application with location sensor on Android 12 (Android).