A big thanks to David Nottage for help in finding out a fast way to add the extra libraries into the SDK Manager when importing a new SDK for iOS. This has saved me a lot of time, so hopefully will be helpful to others too.

A big thanks to David Nottage for help in finding out a fast way to add the extra libraries into the SDK Manager when importing a new SDK for iOS. This has saved me a lot of time, so hopefully will be helpful to others too.

In the \bin folder of the RAD Studio installation are a set of files with .defaultsdkpaths extensions. These are the template files used by the SDK Manager to determine which libraries to import by default.

It's a simple XML file so just add entries for the extra libraries you need to import following the format in the file. Once you've done this, when you go into the SDK Manager and import a new SDK version it will automatically include the extra files!

However, be careful about which file you edit. You will see multiple .defaultsdkpaths files for each platform. It seems that the SDK Manager uses the highest version number one, so if you're importing iOS 11, you need to update the "iPhoneOS 10.0.defaultsdkpaths" file.

This works for 10.1 Berlin and 10.2 Tokyo.

Comments

Post a Comment