The App Store is a safe and trusted place for customers to discover and download apps, and a great opportunity for developers. The App Store Review Guideline changes and clarifications support new features in upcoming OS releases, better protect customers, and help your apps go through the review process as smoothly as possible. MacOS Big Sur elevates Mac to a new level of power and beauty with a refined new design, major app updates, and more transparency around your privacy. Previous versions. If you wish to upgrade from PdfGrabber 1 – 8 to the latest version, PdfGrabber 9, download the full installation file for PdfGrabber 9 and order a low-priced update license from our online shop.
- Download Pages For El Capitan
- Download Pages For El Capitan Nuevo
- Download Pages For Mac El Capitan
- Download Pages For El Capitan Mac Os
- Download Pages For El Capitan Dmg
Quickstart
- Install Xcode and the Xcode Command Line Tools
- Agree to Xcode license in Terminal:
sudo xcodebuild -license
- Install MacPorts for your version of the Mac operating system:
Installing MacPorts
MacPorts version 2.6.4 is available in various formats for download and installation (note, if you are upgrading to a new major release of macOS, see the migration info page):
- “pkg” installers for Big Sur, Catalina, Mojave, and High Sierra, for use with the macOS Installer. This is the simplest installation procedure that most users should follow after meeting the requirements listed below. Installers for legacy platforms Sierra, El Capitan, Yosemite, Mavericks, Mountain Lion, Lion, Snow Leopard, Leopard and Tiger are also available.
- In source form as either a tar.bz2 package or a tar.gz one for manual compilation, if you intend to customize your installation in any way.
- Git clone of the unpackaged sources, if you wish to follow MacPorts development.
- The selfupdate target of the port(1) command, for users who already have MacPorts installed and wish to upgrade to a newer release.
Checksums for our packaged downloads are contained in the corresponding checksums file.
The public key to verify the detached GPG signatures can be found under the attachments section on jmr's wiki page. (Direct Link).
Please note that in order to install and run MacPorts on macOS, your system must have installations of the following components:
- Apple's Xcode Developer Tools (version 12.2 or later for Big Sur, 11.3 or later for Catalina, 10.0 or later for Mojave, 9.0 or later for High Sierra, 8.0 or later for Sierra, 7.0 or later for El Capitan, 6.1 or later for Yosemite, 5.0.1 or later for Mavericks, 4.4 or later for Mountain Lion, 4.1 or later for Lion, 3.2 or later for Snow Leopard, or 3.1 or later for Leopard), found at the Apple Developer site, on your Mac operating system installation CDs/DVD, or in the Mac App Store. Using the latest available version that will run on your OS is highly recommended, except for Snow Leopard where the last free version, 3.2.6, is recommended.
Apple's Command Line Developer Tools can be installed on recent OS versions by running this command in the Terminal:
Older versions are found at the Apple Developer site, or they can be installed from within Xcode back to version 4. Users of Xcode 3 or earlier can install them by ensuring that the appropriate option(s) are selected at the time of Xcode's install ('UNIX Development', 'System Tools', 'Command Line Tools', or 'Command Line Support').
- Xcode 4 and later users need to first accept the Xcode EULA by either launching Xcode or running:
- (Optional) The X11 windowing environment for ports that depend on the functionality it provides to run. You have multiple choices for an X11 server:
- Install the xorg-server port from MacPorts (recommended).
- The XQuartz Project provides a complete X11 release for macOS including server and client libraries and applications. It has however not been updated since 2016.
- Apple's X11.app is provided by the “X11 User” package on older OS versions. It is always installed on Lion, and is an optional installation on your system CDs/DVD with previous OS versions.
macOS Package (.pkg) Installer
The easiest way to install MacPorts on a Mac is by downloading the pkg or dmg for Big Sur, Catalina, Mojave, High Sierra, Sierra, El Capitan, Yosemite, Mavericks, Mountain Lion, Lion, Snow Leopard, Leopard or Tiger and running the system's Installer by double-clicking on the pkg contained therein, following the on-screen instructions until completion.
This procedure will place a fully-functional and default MacPorts installation on your host system, ready for usage. If needed your shell configuration files will be adapted by the installer to include the necessary settings to run MacPorts and the programs it installs, but you may need to open a new shell for these changes to take effect.
The MacPorts “selfupdate” command will also be run for you by the installer to ensure you have our latest available release and the latest revisions to the “Portfiles” that contain the instructions employed in the building and installation of ports. After installation is done, it is recommended that you run this step manually on a regular basis to to keep your MacPorts system always current:
At this point you should be ready to enjoy MacPorts!
Type “man port” at the command line prompt and/or browse over to our Guide to find out more information about using MacPorts. Help is also available.
Source Installation
If on the other hand you decide to install MacPorts from source, there are still a couple of things you will need to do after downloading the tarball before you can start installing ports, namely compiling and installing MacPorts itself:
- “cd” into the directory where you downloaded the package and run “tar xjvf MacPorts-2.6.4.tar.bz2” or “tar xzvf MacPorts-2.6.4.tar.gz”, depending on whether you downloaded the bz2 tarball or the gz one, respectively.
- Build and install the recently unpacked sources:
- cd MacPorts-2.6.4
- ./configure && make && sudo make install
- cd ./
- rm -rf MacPorts-2.6.4*
These steps need to be perfomed from an administrator account, for which “sudo” will ask the password upon installation. This procedure will install a pristine MacPorts system and, if the optional steps are taken, remove the as of now unnecessary MacPorts-2.6.4 source directory and corresponding tarball.
To customize your installation you should read the output of “./configure --help | more” and pass the appropriate options for the settings you wish to tweak to the configuration script in the steps detailed above.
You will need to manually adapt your shell's environment to work with MacPorts and your chosen installation prefix (the value passed to configure's --prefix flag, defaulting to /opt/local):
- Add ${prefix}/bin and ${prefix}/sbin to the start of your PATH environment variable so that MacPorts-installed programs take precedence over system-provided programs of the same name.
- If a standard MANPATH environment variable already exists (that is, one that doesn't contain any empty components), add the ${prefix}/share/man path to it so that MacPorts-installed man pages are found by your shell.
- For Tiger and earlier only, add an appropriate X11 DISPLAY environment variable to run X11-dependent programs, as Leopard takes care of this requirement on its own.
Lastly, you need to synchronize your installation with the MacPorts rsync server:
Upon completion MacPorts will be ready to install ports!
It is recommended to run the above command on a regular basis to keep your installation current. Type “man port” at the command line prompt and/or browse over to our Guide to find out more information about using MacPorts. Help is also available.
Git Sources
If you are developer or a user with a taste for the bleeding edge and wish for the latest changes and feature additions, you may acquire the MacPorts sources through git. See the Guide section on installing from git.
Purpose-specific branches are also available at the https://github.com/macports/macports-base/branches url.
Alternatively, if you'd simply like to view the git repository without checking it out, you can do so via the GitHub web interface.
Selfupdate
If you already have MacPorts installed and have no restrictions to use the rsync networking protocol (tcp port 873 by default), the easiest way to upgrade to our latest available release, 2.6.4, is by using the selfupdate target of the port(1) command. This will both update your ports tree (by performing a sync operation) and rebuild your current installation if it's outdated, preserving your customizations, if any.
Other Platforms
Running on platforms other than macOS is not the main focus of The MacPorts Project, so remaining cross-platform is not an actively-pursued development goal. Nevertheless, it is not an actively-discouraged goal either and as a result some experimental support does exist for other POSIX-compliant platforms such as *BSD and GNU/Linux.
The full list of requirements to run MacPorts on these other platforms is as follows (we assume you have the basics such as GCC and X11):
- Tcl (8.4 or 8.5), with threads.
- mtree for directory hierarchy.
- rsync for syncing the ports.
- cURL for downloading distfiles.
- SQLite for the port registry.
- GNUstep (Base), for Foundation (optional, can be disabled via configure args).
- OpenSSL for signature verification, and optionally for checksums. libmd may be used instead for checksums.
Normally you must install from source or from an git checkout to run MacPorts on any of these platforms.
Help
Help on a wide variety of topics is also available in the project Guide and through our Trac portal should you run into any problems installing and/or using MacPorts. Of particular relevance are the installation & usage sections of the former and the FAQ section of the Wiki, where we keep track of questions frequently fielded on our mailing lists.
If any of these resources do not answer your questions or if you need any kind of extended support, there are many ways to contact us!
- 2Workarounds by RAD Studio Version
- 2.1RAD Studio 10.4.1 Sydney
- 2.2RAD Studio 10.4 Sydney
- 2.3RAD Studio 10.3.3 Rio
- 2.4RAD Studio 10.3.2 Rio
- 2.5RAD Studio 10.3 Rio
- 2.6RAD Studio 10.2.3 Tokyo
- 2.7RAD Studio 10.2.2 Tokyo
- 2.9RAD Studio 10.2.0 Tokyo
- 2.10RAD Studio 10.1.1 Berlin
- 2.11RAD Studio 10.1 Berlin
The following table shows supported platforms and operating systems for different RAD Studio versions.A *
(star) sign next to an operating system indicates that there is a known issue with that operating system and a corresponding RAD Studio version.To see the workaround for that particular issue, click on the name of the operating system or scroll down to the appropriate section.
RAD Studio Version | Windows | macOS | iOS | Android | Linux |
---|---|---|---|---|---|
|
|
|
|
| |
|
|
|
|
| |
|
|
|
|
| |
|
|
|
| ||
|
|
|
| ||
|
|
|
| ||
|
|
|
| ||
XE6 |
|
|
|
| |
|
|
|
| ||
XE4 |
|
|
|
- ↑ Remote debugging on this operating system, may have issues.
- ↑macOS Big Sur support requires RAD Studio 10.4 and is limited to Delphi only.
- ↑Android 11 support requires RAD Studio 10.4.2.
- ↑RAD Studio only supports real devices (no Android emulator support) with ARM CPUs and NEON support.
- ↑macOS Catalina support requires RAD Studio 10.3.3
- ↑iOS 13 support requires RAD Studio 10.3.3
- ↑Android 10 support requires RAD Studio 10.3.3
- ↑macOS High Sierra support requires RAD Studio 10.2.2
- ↑iOS 11 support requires RAD Studio 10.2.2 or iOS 11 Patch for RAD Studio 10.2.1.
iOS Simulator version 11 or later is currently not supported. You can open Xcode > Preferences > Components, to download and install an earlier version of the iOS Simulator. - ↑ 10.010.1The following information pertains to running the IDE on Windows 10 Creators Update, not to running compiled apps on Windows 10 Creators Update (except when many runtime packages are used).
There are known issues with the way DLLs and runtime packages are loaded and relocated in memory in Windows 10 Creators Update. These issues cause a significant slowdown in the debugger, but also at runtime. While we are investigating, consider holding off moving to Windows 10 Creators Update as your development environment. - ↑iOS 10: 32-bit debugging is not currently supported; 64-bit debugging is fully supported.
For more information and statistics about usage of the different operating system versions, see:
- StatCounter statistics for desktop operating systems.
- Android Dashboards.
- Apple Support - App Store.
RAD Studio 10.4.1 Sydney
RAD Studio 10.4.1 Apple Platforms Patch
Summary: This patch offers fixes for a Delphi exception issue on macOS 11 Big Sur Intel, which was also affecting PAServer when running on that platform. It includes a new version of PAServer, SDK import from Xcode 12, and debugging applications on an iOS 14 device.
- Date Added: November 25th, 2020
- RAD Studio version: 10.4 Sydney Update 1
Solution: RAD Studio 10.4.1 Apple Platforms Patch (Available for download via GetIt or the download portal). See: 10.4.1 Apple Platforms Patch for more details.
RAD Studio 10.4 Sydney
RAD Studio 10.4 Patch 3
Summary: This patch addresses a number of issues in RAD Studio 10.4 for the VCL grid, the C++ Win64 debugger (including adding a formatter), C++ Builder Android exceptions, and C++ Android resource linking. You must install patches 1 and 2 in order first.
- Date Added: July 28th, 2020
- RAD Studio version: 10.4 Sydney
Solution: RAD Studio 10.4 Patch 3 (Available for download via GetIt or the download portal). See: 10.4 Patch 3 Installation Guide for installation instructions.
RAD Studio 10.4 Patch 2
Summary: This patch solves 51 issues, in areas including debugging instability, Delphi code completion, the IDE, the Delphi compiler, C++ Android exception handling, and more. This patch requires some manual installation steps.
- Date Added: July 17th, 2020
- RAD Studio version: 10.4 Sydney
Solution: RAD Studio 10.4 Patch 2 (Available for download via GetIt or the download portal). See: 10.4 Patch 2 Installation Guide for installation instructions.
RAD Studio 10.4 Patch 1
Summary: This patch adds some missing files to the installation. This includes a file needed for Win 64-bit debugging with C++ Builder, as well as some other features.
- Date Added: May 26th, 2020
- RAD Studio version: 10.4 Sydney
Solution: RAD Studio 10.4 Patch 1 (Available for download via GetIt or the download portal). See: Missing Files and C++ Debugging for details.
RAD Studio 10.3.3 Rio
Delphi 10.3.3 Open Array Patch
Summary: This hotfix resolves the issue of access violation when calling an inherited function with an open array parameter in Rio.
For the Delphi Win64 compiler, calling an inherited method without specifying the name when the method has an open array parameter can result in a crash.
- Date Added: February 25th, 2020
- Platform: Win64
- RAD Studio version: 10.3 Rio Update 3
Solution:Delphi 10.3.3 Open Array Patch
Midas.dll Patch
Summary: This hotfix resolves an issue addressed by a previous hotfix (C++ Builder 10.3.3 Threading and TLS Patch) that affected Midas. The DLL has been rebuilt.
- Date Added: February 25th, 2020
- Platform: Win64
- RAD Studio version: 10.3 Rio Update 3
Solution:RAD Studio 10.3.3 Midas.dll Patch
Threading and TLS Patch
Summary: This hotfix addresses the issue with thread-local storage that could result in an access violation on some Win64 machines.
- Date Added: January 29th, 2020
- Platform: Win64
- RAD Studio version: 10.3 Rio Update 3
Solution:C++ Builder 10.3.3 Threading and TLS Patch
iPhone XS and XR Debbugging Patch
Summary: This hotfix addresses the issue where users were unable to debug an application on an iOS device using the A12 processor (arm64e), including the iPhone XS and XR.
- Date Added: January 17th, 2020
- Platform: iOS
- RAD Studio version: 10.3 Rio Update 3
Solution:RAD Studio 10.3.3 iPhone XS and XR Debugging Patch
Indy Server SSL Certificate Patch
Summary: This hotfix addresses the issue of web apps built with the Windows Indy library not being able to load a SSL certificate.
- Date Added: January 10th, 2020
- Platform: Windows
- RAD Studio version: 10.3 Rio Update 3
Solution:RAD Studio 10.3.3 Indy Server SSL Certificate Patch
Android Services Patch
Summary: This hotfix addresses the issue that prevented an Android Service running.
- Date Added: December 20th, 2019
- Platform: Android
- RAD Studio version: 10.3 Rio Update 3
Solution:RAD Studio 10.3.3 Android Services Patch
Android Debugger Patch
Summary: This hotfix addresses a number of issues debugging a Delphi 64-bit Android application
- Date Added: December 13th, 2019
- Platform: Android
- RAD Studio version: 10.3 Rio Update 3
Solution:RAD Studio 10.3.3 Android Debugger Patch
IDE and VCL Patch
Summary: This hotfix addresses an issue with action components, and with the code completion popup window's scrollbar.
- Date Added: December 13th, 2019
- Platform: IDE/Windows
- RAD Studio version: 10.3 Rio Update 3
Solution:RAD Studio 10.3.3 IDE and VCL Patch
Localization Patch (JP)
Summary: This hotfix addresses some localization issues in 10.3.3 for Japanese.
- Date Added: December 6th, 2019
- Platform: Windows, macOS, Linux
- RAD Studio version: 10.3 Rio Update 3
Solution:RAD Studio 10.3.3 localization patch (JP)
Localization Patch (DE/FR)
Summary: This hotfix addresses some localization issues in 10.3.3 for French and German.
- Date Added: December 6th, 2019
- Platform: Windows, macOS, Linux
- RAD Studio version: 10.3 Rio Update 3
Solution:RAD Studio 10.3.3 localization patch (DE/FR)
iOS Linking Patch
Summary: When linking the debug build of an iOS app, dsymlink would fail with an assertion and abnormal program termination.
- Date Added: December 5th, 2019
- Platform: iOS 32-bit, iOS 64-bit
- RAD Studio version: 10.3 Rio Update 3
Solution:RAD Studio 10.3.3 iOS Linking Patch
iOS 13 Dark Theme Patch
Summary: Applications built for iOS 13 with RAD Studio 10.3.3 require the user to restart their FireMonkey iOS application on their iOS device after switching between the iOS light and dark theme in iOS settings.
After applying the patch, switching between the iOS light and dark theme in iOS settings automatically updates the application theme in the FireMonkey iOS application that’s running on the end user’s device, without requiring an application restart.
- Date Added: November 21st, 2019
- Platform: iOS 13
- RAD Studio version: 10.3 Rio Update 3
Solution:RAD Studio 10.3.3 iOS 13 Dark Theme Patch (CodeCentral)
RAD Studio 10.3.2 Rio
C++ Debugging Patch
Summary: This patch addresses issues when debugging apps built with the Classic bcc32 compiler; some variables could not be evaluated or watched. A previous hotfix “RAD Studio 10.3.2 C++ and Delphi Toolchain Patch”, resolved a similar issue for the Win32 Clang-enhanced compiler. If you install both hotfixes, install this hotfix second.
- Date Added: September 25th, 2019
- Platform: Windows 32-bit
- RAD Studio version: 10.3 Rio Update 2
Solution:RAD Studio 10.3.2 C++ Debugging Patch (CodeCentral)
Building Changed Files Patch
Summary: This patch addresses the following issue: In some situations, modifying a file in the IDE followed by making or compiling the project would not build the modified file into the resulting binary. This issue would result in the built binary (such as your app) running, but not including the changes since the last time it was run. For C++ Builder, this could include source code changes, such as modifications in a .cpp file. For Delphi, this would not affect modifications to source (.pas) files, but might affect other files such as resource (.res) files.
- Date Added: August 13th, 2019
- Platform: Windows/IDE
- RAD Studio version: 10.3 Rio Update 2
Solution:C++ Builder and Delphi 10.3.2 Building Changed Files Patch (CodeCentral)
Toolchain Patch
Summary: This patch addresses the following issues:
* Debugging local variables in apps built with the Win32 Clang-enhanced compiler showed only '?', not the value
* Fatal error when linking a large Delphi app on macOS 64-bit
- Date Added: August 13th, 2019
- Platforms: Windows 32-bit, macOS 64-bit
- RAD Studio version: 10.3 Rio Update 2
Solution:RAD Studio 10.3.2 C++ and Delphi Toolchain Patch (CodeCentral)
macOS Debugging Patch
Summary: This patch addresses an issue when debugging a 64-bit macOS Delphi application, where some variables passed as parameters would not show the correct data when evaluated or inspected.
- Date Added: August 8th, 2019
- Platform: macOS 64-bit
- RAD Studio version: 10.3 Rio Update 2
Solution:Delphi 10.3.2 macOS Debugging Patch (CodeCentral)
Runtime Packages Compatibility Patch
Summary: This patch addresses a compatibility issue with mixing runtime packages built with 10.3.2 with earlier releases of Delphi or C++ Builder 10.3.
- Date Added: August 8th, 2019
- Platform: Windows 32-bit, Windows 64-bit, macOS 32-bit, Linux 64-bit
- RAD Studio version: 10.3 Rio Update 2
Solution:RAD Studio 10.3.2 Runtime Packages Compatibility Patch (Code Central)
RAD Studio 10.3 Rio
Firebase Push Notification Patch
Summary: This patch provides Firebase Android Push Notification Support for use with Delphi, C++Builder, and RAD Studio 10.3.1.
- Date Added: May 31st, 2019
- Platform: Android
- RAD Studio version: 10.3 Rio (10.3 Rio, Release 1)
Solution:Firebase Android Push Notification Support GetIt Package (available in GetIt in the IDE)
C++ Toolchain Hotfix
Summary: This patch addresses a number of issues in the C++ toolchain in C++Builder 10.3, including compiler issues and RTL/STL issues. Mac terminal download python.
- Date Added: January 21st, 2019
- Platform: Windows/IDE
- RAD Studio version: 10.3 Rio
Solution:C++ Toolchain Hotfix (CodeCentral)
RAD Server Database Migration Patch
Summary: RAD Server offers automatic migration of its database. The version in 10.3 can successfully migrate the database from 10.2.3, but not from older versions, limiting the migration of existing projects (in development or already deployed). This patch fixes the problem, allowing automatic migration from older versions of the database in the RAD Server (EMS) Upgrade Wizard.
- Date Added: December 14th, 2018
- Platform: Windows/IDE
- RAD Studio version: 10.3 Rio
Solution:RAD Server Database Migration Patch (CodeCentral)
IDE Patch
Summary: This patch fixes a few issues related with the RAD Studio IDE in 10.3, including problems building an UWP app for the Windows Store, missing application configuration options in C++Builder, the lack of DBExpress Enterprise drivers in Data Explorer, and an incorrect configuration for the Android NDK.
- Date Added: December 14th, 2018
- Platform: Windows/IDE
- RAD Studio version: 10.3 Rio
Solution:IDE Patch (CodeCentral)
Missing Files Patch
Summary: This patch resolves issues of missing PCRE obj files if you do not install DUnitX and missing java source files for some of the new enhancements.
- Date Added: December 5th, 2018
- Platform: Windows/IDE
- RAD Studio version: 10.3 Rio
Solution:Missing Files Patch (CodeCentral)
RAD Studio 10.2.3 Tokyo
RAD Server Performance Patch
Summary: This patch significantly improves the performance of RAD Server in RAD Studio 10.2.3, in terms of throughput and average response time, particularly in heavier load and multithreading scenarios.This patch of RAD Server introduces support for “keep alive” connection. This feature can be enabled adding a “KeepAlive = 1” line to the section [Server.Threads.Dev] of the emsserver.ini configuration file.
- Date Added: July 13th, 2018
- Platform: Windows/IDE
- RAD Studio version: 10.2.3 Tokyo, build 2631
Solution:RAD Server 10.2.3 Performance Patch (CodeCentral)
iOS 11.3 and CodeInsight Patch
Summary: This patch adds support for building iOS 11.3 applications for Development, App Store, Ad Hoc, or In-House distribution, and resolves a number of issues related with the use of CodeInsight for the Delphi language in the IDE.
- Date Added: June 26th, 2018
- Platform: iOS
- RAD Studio version: 10.2.3 Tokyo, build 2631
Solution:RAD Studio 10.2.3 iOS 11.3 and CodeInsight Patch (CodeCentral)
Delphi - RAD Server Linux Apache Patch
Summary: This patch resolves a number of issues pertaining to deploying RAD Server EMS packages on Linux using Delphi 10.2.3 Tokyo.
- Date Added: May 17th, 2018
- Platform: Linux
- RAD Studio version: 10.2.3 Tokyo, build 2631
Solution:Delphi 10.2.3 RAD Server Linux Apache Patch (CodeCentral)
iOS 11.3 Patch
Summary: This patch adds support for building iOS 11.3 applications for Development, App Store, Ad Hoc, or In-House distribution.
- Date Added: May 8th, 2018
- Platform: iOS
- RAD Studio version: 10.2.3 Tokyo, build 2631
Solution:RAD Studio 10.2.3 iOS 11.3 Patch (CodeCentral)
C++Builder - C++ Compiler 4k Stack Allocation Patch
Summary: This patch addresses an issue with the C++ compiler in C++Builder 10.2.3 for Windows 32-bit applications and DLLs with stack allocation of a memory block of 4KB (one page) or more, when the allocation is within a function that uses fastcall calling convention.
- Date Added: April 17th, 2018
- Platform: Windows 32-bit
- RAD Studio version: 10.2.3 Tokyo, build 2631
Solution:C++Builder 10.2.3 C++ Compiler 4k Stack Allocation Patch (CodeCentral)
Context Help Patch
Summary: This patch addresses an issue with context sensitive help in RAD Studio 10.2.3.
- Date Added: April 9th, 2018
- Platform: Windows/IDE
- RAD Studio version: 10.2.3 Tokyo, build 2631
Solution:RAD Studio 10.2.3 Context Help Patch (CodeCentral)
Download Pages For El Capitan
EMS Package Wizard Patch
Summary: This patch resolves an issue with the EMS RAD Server package wizard automatically adding the Linux target platform to both Delphi and C++Builder projects when not installed or not supported (C++Builder), causing the IDE to crash when using the wizard.
- Date Added: March 27th, 2018
- Platform: Windows/IDE
- RAD Studio version: 10.2.3 Tokyo, build 2631
Solution:RAD Studio 10.2.3 EMS Package Wizard Patch (CodeCentral)
Android Push Notification Patch
Summary: This patch resolves an issue with push notifications on Android due to missing files.
- Date Added: March 27th, 2018
- Platform: Android
- RAD Studio version: 10.2.3 Tokyo, build 2631
Download Pages For El Capitan Nuevo
Solution:RAD Studio 10.2.3 Android Push Notification Patch (CodeCentral)
RAD Studio 10.2.2 Tokyo
Android Animation Fixes
Summary: This patch for RAD Studio 10.2.2, build 2004 (it won't work on build 1978), resolves some compatibility issues in the RTL and fixes a problem with Android animations.
- Date Added: February 15th, 2018
- Platform: Android
- RAD Studio version: 10.2.2 Tokyo
Solution:RAD Studio 10.2.2 Tokyo February 2018 Patch (CodeCentral)
Welcome Page Patch
Summary: This patch resolves an issue with the page width in the Documentation tab of the Welcome Page, and provides additional improvements in the appearance and layout of the main tab of the Welcome page.
- Date Added: January 16th, 2018
- Platform: Windows/IDE
- RAD Studio version: 10.2.2 Tokyo
Solution:RAD Studio 10.2.2 Welcome Page Patch (CodeCentral)
RAD Studio 10.2.1 Tokyo
No hotfixes.
RAD Studio 10.2.0 Tokyo
Inherited VCL Forms HighDPI Hotfix
Summary: Inherited VCL forms fail to scale on high DPI displays
- Date Added: September 5th, 2017
- Platform: Windows
- RAD Studio version: 10.2 Tokyo
Solution: Apply this hotfix to your RAD Studio 10.2.1 installation.
iOS Ad Hoc Deployment Patch
Summary: Unable to build Ad Hoc applications using C++Builder, Delphi or RAD Studio 10.2 Tokyo
- Date Added: August 22nd, 2017
- Platform: iOS 10.3
- RAD Studio version: 10.2 Tokyo
Solution: Apply this hotfix to your RAD Studio 10.2.1 installation. It provides support for building iOS Ad Hoc Applications with RAD Studio 10.2.1 using Xcode 8.2, 8.3.2, or 8.3.3.
Android compatibility Patch
Summary: This patch addresses critical Android issues in Delphi, C++Builder, and RAD Studio 10.2 around text input for newer versions of Android, control rendering and performance regressions.
- Date Added: June 22nd, 2017
- Platform: Android
- RAD Studio version: 10.2 Tokyo
Solution:FireMonkey Android Compatibility Patch for RAD Studio 10.2 (CodeCentral)
Hotfix for Tokyo Toolchain
Summary: This hotfix resolves issues with the Toolchain.
- Date Added: May 3rd, 2017
- Platform: Windows
- RAD Studio version: 10.2 Tokyo
Solution:April 2017 RAD Studio 10.2 Hotfix for Toolchain Issues (CodeCentral)
Summary: Unable to create App Store distribution file with Xcode 8.3 using C++ Builder, Delphi, or RAD Studio 10.2 Tokyo.
- Date Added: March 31st, 2017
- Platform: iOS 10.3
- RAD Studio version: 10.2 Tokyo
Solution: Use Xcode 8.2 or earlier to create App Store distribution file for your iOS application.
Both Xcode 8.3 and Xcode 8.2 can be installed on the same Mac. You can develop and build your iOS application using RAD Studio 10.2 with Xcode 8.3 and the iOS 10.3 SDK. When you are ready to create the iOS App Store distribution file for your iOS application, run xcode-select -s to switch to Xcode 8.2.
If you have upgraded to Xcode 8.3, you can download an earlier version of Xcode from Apple�s developer portal. You will need to log into your Apple Developer account, select Download, select More Downloads, search for the Xcode version that you want to download, download that version of Xcode (the file will be copied into ~/Downloads), extract this Xcode archive file, and run xcode-select -print-path to see the current selected xcode-path. You can then run xcode-select --help to see how to change the currently selected xcode-path.
RAD Studio 10.1.1 Berlin
Summary: Apps using the address book fail when targeting iOS 10 using C++Builder, Delphi or RAD Studio 10.1 Berlin Update 1.
- Date Added: Oct 13th, 2016
- Platform: iOS 10
- RAD Studio version : 10.1 Berlin Update 1
Solution: Add a new key, NSContactsUsageDescription to the Version Info section of the Project Options. The value can be any text that will be displayed when the app asks permission to use the address book.
Summary: Apps using the camera fail when targeting iOS 10 using C++Builder, Delphi or RAD Studio 10.1 Berlin Update 1.
- Date Added: Sep 19th, 2016
- Platform: iOS 10
- RAD Studio version : 10.1 Berlin Update 1
Solution: Add a new key, NSCameraUsageDescription to the Version Info section of the Project Options. The value can be any text that will be displayed when the app asks permission to use the camera.
Summary: Apps using the camera roll fail when targeting iOS 10 using C++Builder, Delphi or RAD Studio 10.1 Berlin Update 1.
- Date Added: Sep 19th, 2016
- Platform: iOS 10
- RAD Studio version : 10.1 Berlin Update 1
Solution: Add a new key, NSPhotoLibraryUsageDescription to the Version Info section of the Project Options. The value can be any text that will be displayed when the app asks permission to use the camera roll.
iOS 10
Summary: Apps using the camera fail when targeting iOS 10 using C++Builder, Delphi or RAD Studio 10.1 Berlin Update 1.
- Date Added: Sep 19th, 2016
- Platform: iOS 10
- RAD Studio version : 10.1 Berlin Update 1
Solution: Add a new key, NSCameraUsageDescription to the Version Info section of the Project Options. The value can be any text that will be displayed when the app asks permission to use the camera.
Summary: Apps using the camera roll fail when targeting iOS 10 using C++Builder, Delphi or RAD Studio 10.1 Berlin Update 1.
- Date Added: Sep 19th, 2016
- Platform: iOS 10
- RAD Studio version : 10.1 Berlin Update 1
Solution: Add a new key, NSPhotoLibraryUsageDescription to the Version Info section of the Project Options. The value can be any text that will be displayed when the app asks permission to use the camera roll.
RAD Studio 10.1 Berlin
Restriction for HTTP protocol
Summary: iOS 9 restriction for apps to use HTTP protocol - In iOS 9, Apple added the new 'Apple Transport Security' feature to restrict apps that use HTTP protocol requests under the covers..
- Date Added: Oct 19th, 2015
- Platform: iOS 9
- RAD Studio version : 10.1 Berlin, 10 Seattle
Solution:How to use custom Info.plist XML to support iOS 9's new App Transport Security feature
Hotfix for InterBase on Android
Summary: This hotfix resolves the issue of Android APKs built with the IBLite/IBToGo driver being rejected by the Google Play Store for potential security vulnerabilities related to OpenSSL. This fix addresses Quality Portal issue RSP-15985.
- Date Added: October 14th, 2016
- Platform: Android
- RAD Studio version: 10.1 Berlin
Solution:October 2016 InterBase XE7 Update 6, Hotfix 1 (12.0.6.379) for Android (CodeCentral)
Hotfix for Samsung Galaxy
Summary: This hotfix resolves an issue with debugging Android applications on Samsung Galaxy 6 Edge devices running Android 6.0.1. This fix addresses Quality Portal issue RSP-14033.
- Date Added: Apr 27th, 2016
- Platform: Android
- RAD Studio version: 10.1 Berlin
Solution:April 2016 RAD Studio 10.1 Berlin Hotfix for Samsung Galaxy (CodeCentral)