• Что бы вступить в ряды "Принятый кодер" Вам нужно:
    Написать 10 полезных сообщений или тем и Получить 10 симпатий.
    Для того кто не хочет терять время,может пожертвовать средства для поддержки сервеса, и вступить в ряды VIP на месяц, дополнительная информация в лс.

  • Пользаватели которые будут спамить, уходят в бан без предупреждения. Спам сообщения определяется администрацией и модератором.

  • Гость, Что бы Вы хотели увидеть на нашем Форуме? Изложить свои идеи и пожелания по улучшению форума Вы можете поделиться с нами здесь. ----> Перейдите сюда
  • Все пользователи не прошедшие проверку электронной почты будут заблокированы. Все вопросы с разблокировкой обращайтесь по адресу электронной почте : info@guardianelinks.com . Не пришло сообщение о проверке или о сбросе также сообщите нам.

Here’s How To Use RAD Studio With iOS 26 and XCode 26

Sascha Оффлайн

Sascha

Заместитель Администратора
Команда форума
Администратор
Регистрация
9 Май 2015
Сообщения
1,477
Баллы
155
One of the great things about

Пожалуйста Авторизируйтесь или Зарегистрируйтесь для просмотра скрытого текста.

is that it’s really easy to create mobile applications that work on both Android and iOS with very little, if any, code changes. For us here at Embarcadero that does mean that behind the scenes we sometimes have to grapple with the occasional times where Google or Apple make some breaking changes to the SDKs that enable all that smartphone deliciousness. Sometimes the timing of those changes can trip up Android or iOS users who upgrade to the latest version of their phone’s OS.

Apple had their big “Awe Dropping” event announcing new hardware and a significantly updated iOS a few days before RAD Studio 13 launched. This time around Apple changed a few things in

Пожалуйста Авторизируйтесь или Зарегистрируйтесь для просмотра скрытого текста.

and added some new frameworks which might mean you see an error message “Linker Error $00000001” and the iOS app will fail to deploy, either to a simulator or an actual iOS device. You may also see some warnings about missing frameworks, specifically AVRouting and _LocationEssentials.
The good news is you can fix this problem with a couple of easy steps.

How to add the iOS26 SDK to your RAD Studio setup


If you haven’t already done it, you need to update the copy of XCode on the Mac you are using. So that you can create apps which target iOS26 you need to be using XCode version 26.

The XCode 26 about box


Make sure you update XCode so it has the iOS SDK installed.

Now open the SDK Manager in RAD Studio, and add the iOS26 SDK target in there:

The RAD Studio SDK manager window with iOS 26 SDK selected


After you add the new SDK, you will be left with a screen which looks like this:

The RAD Studio SDK manager frameworks list

How to add the new AVRouting and _LocationEssentials frameworks


Now to add the missing frameworks follow these steps:

  1. With iOS26 and the “Remote Paths” list selected, click on the “new” button.
  2. This will display a dialog box allowing you to add a new framework. In the “Path on remote machine” edit box type in $(SDKROOT)/System/Library/Frameworks
  3. Make sure you have selected the “Framework” radio button.
  4. In the “Framework name” edit type in AVRouting
  5. Now click on “OK” and it will add that framework to the list.

Now repeat steps 1 – 5 and add _LocationEssentials to the list. Note that it starts with an underscore.

Image showing how to add frameworks to RAD Studio so that it can compile iOS and Mac apps using XCode 26


Now click on the “Update Local File Cache” button. Say “yes to all” to overwrite any local files if it asks.

You should have ended up with a framework list which looks something like this:

A screen showing the two missing frameworks added to the RAD Studio SDK manager framework list so it can compiler apps with XCode 26


If you’ve followed the steps correctly you will now be able to build iOS apps using XCode 26 and RAD Studio. You should only need to follow these steps the one time, after which iOS 26 apps will compile without error using Delphi or RAD Studio. Note that you don’t have to be targeting iOS26 – you can install earlier versions of the iOS SDK on your Mac to support users with older devices, but if you are using RAD Studio with XCode 26 you will need to make the changes I’ve given you here before you will be able to successfully build and deploy anything.

The RAD Studio 13 logo


Why not

Пожалуйста Авторизируйтесь или Зарегистрируйтесь для просмотра скрытого текста.

and see why we think it’s the fastest, easiest, and most efficient way to create cross platform apps that work on Windows, macOS, Linux, iOS and Android from a single code base?



Пожалуйста Авторизируйтесь или Зарегистрируйтесь для просмотра скрытого текста.


Пожалуйста Авторизируйтесь или Зарегистрируйтесь для просмотра скрытого текста.





Источник:

Пожалуйста Авторизируйтесь или Зарегистрируйтесь для просмотра скрытого текста.

 
Вверх Снизу