Get access to over 100 FireMonkey cross platform samples for Android, IOS, OSX, Windows, and Linux!

AppmethodCode SnippetDelphiFiremonkeyIDEIOS

Auto Apply The IOS9 Info.plist Application Transport Security Setting In #Delphi 10 Seattle

Delphi 10 Seattle Application Transport Security Fix For IOS9Developer Pieter Scheldeman from TMS Software has a blog post up about a free patch you should apply to your Info.plist file if you are deploying any web browser functionality (or AppAnalytics) to IOS9 with Firemonkey in Delphi 10 Seattle. Basically Apple has a new feature called Application Transport Security which allows an app to restrict what HTTP addresses it is able to access. You can add a key to your Info.plist file which opts your app out of the Application Transport Security (ATS). Alternately there are a bunch of different ways to configure ATS and you can read about them here (thanks to a G+ post by Patricia Ehrismann) and here. In any event Pieter from TMS Software has the best solution for this that I have seen. Basically he has provided an IOS9Fix.exe that you add to your post build process. It automatically makes the change to your Info.plist file so you never have to think about it. You should be able to use this fix with Appmethod and C++Builder. Did I mention that TMS Software is on fire lately with their TMS All Access pass?

Head over and check out the full solution for implementing the IOS9 ATS Info.plist key in Delphi 10 Seattle.


Have Delphi Firemonkey questions? Ask and get answers on StackOverflow.

Related posts

FireMonkey 10.4.2 Features Updated iOS 14, Android 11, And macOS 11 Support Plus Hundreds Of Fixes


Ryzen 9 5950x: One Billion Lines Of Delphi Code Compiled In ~5 Minutes On 16 Cores


DelphiCon 2020 FireMonkey Sessions Available Starting November 19


Powerful Commercial Gorilla3D Framework Upgraded For Delphi FireMonkey On Windows And Android

Sign up for our Newsletter and
stay informed

Leave a Reply