Hotfix for iOS 9.2 for C++Builder 10 Seattle and RAD Studio 10 Seattle

Posted by on in Programming

This hotfix addresses compile time errors when targeting iOS 9.2 using C++Builder or RAD Studio 10 Seattle. This hotfix is not necessary for Delphi 10 Seatlle customers - it is only for developers using the C++ compilers and targeting iOS 9.2 devices.

Date Added: Dec 15th, 2015

Platform/Version: iOS 9.2

RAD Studio version : 10 Seattle

Solution: Download the 10 Seattle iOS 9.2 C++ Hotfix - December 2015 on CodeCentral - http://cc.embarcadero.com/item/30456

Platform Status Docwiki Page

You can now find all of our platform support and service bulletins on the new "Platform Status" pages on the Embarcadero DocWiki

Platform Status main page - http://docwiki.embarcadero.com/PlatformStatus/en/Main_Page

Platform Status Service Bulletins - http://docwiki.embarcadero.com/PlatformStatus/en/Main_Page#Workarounds_by_Platform

 

iOS 9.2 C++ Hotfix Readme file contents

10 Seattle iOS 9.2 C++ Hotfix - December 2015


This hotfix addresses compile time errors when targeting iOS 9.2 using C++Builder or RAD Studio 10 Seattle. 


Install Instructions (you must have Administrator rights on the PC to perform some operations):

1)  Make sure that RAD Studio 10 Seattle is closed.  
2)  Open Windows Explorer, navigate to your RAD Studio install folder, then to the bin subfolder (usually C:\Program Files (x86)\Embarcadero\Studio\17.0\bin).
3)  Rename iPhoneOS9.0.defaultsdkpaths to iPhoneOS9.0.defaultsdkpaths.bak.
4)  Unzip the 10 Seattle iOS 9.2 C++ hotfix to a known folder.
5)  Copy the unzipped iPhoneOS9.0.defaultsdkpaths file into the bin folder.
6)  Launch the IDE.

--------------------------------------------------------------------------------------

Dieser Hotfix behebt in C++Builder oder RAD Studio 10 Seattle Compilierfehler für die Zielplattform iOS 9.2. 


Installationsanweisungen (für bestimmte Vorgänge benötigen Sie Administratorrechte auf dem PC):

1)  Schließen Sie RAD Studio 10 Seattle.  
2)  Öffnen Sie den Windows-Explorer, navigieren Sie zum Installationsordner von RAD Studio und dann zum Unterordner "bin" (normalerweise C:\Programme (x86)\Embarcadero\Studio\17.0\bin).
3)  Benennen Sie die Datei iPhoneOS9.0.defaultsdkpaths in iPhoneOS9.0.defaultsdkpaths.bak um.
4)  Entpacken Sie den "10 Seattle iOS 9.2 C++"-Hotfix in einem bekannten Ordner.
5)  Kopieren Sie die entpackte iPhoneOS9.0.defaultsdkpaths-Datei in den Ordner "bin".
6)  Rufen Sie die IDE auf.

--------------------------------------------------------------------------------------

Ce correctif a pour objectif de résoudre les erreurs de compilation relatives à iOS 9.2 lorsque C++Builder ou RAD Studio 10 Seattle est utilisé. 


Instructions d'installation (vous devez disposer de droits Administrateur sur le PC pour réaliser certaines opérations) :

1)  Assurez-vous que RAD Studio 10 Seattle est fermé.  
2)  Ouvrez l'Explorateur Windows, naviguez jusqu'au dossier d'installation de RAD Studio, puis jusqu'au sous-dossier bin (généralement C:\Program Files (x86)\Embarcadero\Studio\17.0\bin).
3)  Renommez iPhoneOS9.0.defaultsdkpaths en iPhoneOS9.0.defaultsdkpaths.bak.
4)  Décompressez le correctif 10 Seattle iOS 9.2 C++ dans un dossier connu.
5)  Copiez le fichier iPhoneOS9.0.defaultsdkpaths décompressé dans le dossier bin.
6)  Lancez l'EDI.

--------------------------------------------------------------------------------------

このホットフィックスは、C++Builder 10 Seattle または RAD Studio 10 Seattle を使用して、iOS 9.2 をターゲットにする場合のコンパイル時エラーに対処するものです。


インストール手順(いくつかの操作を実行するため、PC に対して管理者権限が必要です):

1) RAD Studio 10 Seattle が閉じていることを確認します。
2) Windows エクスプローラを開き、RAD Studio インストール フォルダに移動したあと、bin サブフォルダ(通常、C:\Program Files (x86)\Embarcadero\Studio\17.0\bin)に移動します。
3) iPhoneOS9.0.defaultsdkpaths を iPhoneOS9.0.defaultsdkpaths.bak に名前変更します。
4) 10 Seattle iOS 9.2 C++ ホットフィックスを既知のフォルダに解凍します。
5) 解凍した iPhoneOS9.0.defaultsdkpaths ファイルを bin フォルダにコピーします。
6) IDE を起動します。

======================================================================================

Copyright (c) 2015 Embarcadero Technologies, Inc. All rights reserved.


About
Gold User, Rank: 1, Points: 2466
David Intersimone (known to many as David I.) is a passionate and innovative software industry veteran-often referred to as a developer icon-who extols and educates the world on Embarcadero developer tools. He shares his visions as an active member of the industry speaking circuit and is tapped as an expert source by the media. He is a long-standing champion of architects, developers and database professionals and works to ensure that their needs are folded into Embarcadero's strategic product plans. David holds a bachelor's degree in computer science from California Polytechnic State University at San Luis Obispo, California.

Comments

Check out more tips and tricks in this development video: