Errors when Installing TMS FNC Cloud Pack

Using TMS Smart Setup GUI to install todays build 3.6.3.2 I am getting lots of errors like this:

[TRACE] [2025-10-27 17:41:13.370] Temporary parallel directory deleted successfully: C:\Pair\TMS Setup\Temp\p\tms.fnc.core_d12_iosdevice64_Debug
[TRACE] [2025-10-27 17:41:13.371] Temporary parallel directory deleted successfully: C:\Pair\TMS Setup\Temp\p\tms.fnc.core_d12_iosdevice64_Release
[INFO ] [2025-10-27 17:41:14.495] Building package TMSFNCCorePkg for "Delphi 12.iosdevice64" with Release config.
[TRACE] [2025-10-27 17:41:14.514] Execute command: C:\Windows\Microsoft.NET\Framework\v4.0.30319\msbuild.exe "C:\Pair\TMS Setup\Temp\p\tms.fnc.core_d12_iosdevice64_Release\TMSFNCCorePkg.dproj" /target:Build /nologo /p:config=Release /p:Platform="iOSDevice64" /p:UnitSearchPath="C:\Program Files (x86)\Embarcadero\Studio\23.0\lib\iOSDevice64\release;C:\Pair\TMS Setup\Temp\p\tms.fnc.core_d12_iosdevice64_Release\iOSDevice64\Release" /p:DelphiLibraryPath="C:\Program Files (x86)\Embarcadero\Studio\23.0\lib\iOSDevice64\release;C:\Pair\TMS Setup\Temp\p\tms.fnc.core_d12_iosdevice64_Release\iOSDevice64\Release"
[TRACE] [2025-10-27 17:41:14.514] Working directory:
[TRACE] [2025-10-27 17:41:14.999] --- Output start ---
[TRACE] [2025-10-27 17:41:14.999] Build started 27/10/2025 17:41:14.
Project "C:\Pair\TMS Setup\Temp\p\tms.fnc.core_d12_iosdevice64_Release\TMSFNCCorePkg.dproj" on node 1 (Build target(s)).
C:\Users\maria\AppData\Roaming\Embarcadero\BDS\23.0\iPhoneOS18.0.sdk(27,5): error MSB4035: The required attribute "Include" is empty or missing from the element . [C:\Pair\TMS Setup\Temp\p\tms.fnc.core_d12_iosdevice64_Release\TMSFNCCorePkg.dproj]
Done Building Project "C:\Pair\TMS Setup\Temp\p\tms.fnc.core_d12_iosdevice64_Release\TMSFNCCorePkg.dproj" (Build target(s)) -- FAILED.

Build FAILED.

"C:\Pair\TMS Setup\Temp\p\tms.fnc.core_d12_iosdevice64_Release\TMSFNCCorePkg.dproj" (Build target) (1) ->
C:\Users\maria\AppData\Roaming\Embarcadero\BDS\23.0\iPhoneOS18.0.sdk(27,5): error MSB4035: The required attribute "Include" is empty or missing from the element . [C:\Pair\TMS Setup\Temp\p\tms.fnc.core_d12_iosdevice64_Release\TMSFNCCorePkg.dproj]

0 Warning(s)
1 Error(s)

Time Elapsed 00:00:00.26

Hi,
I've just tried it here and I can't see any errors. To me, it looks like the iPhone sdk might be corrupt. Can you try the following?

  1. From Delphi go to Tools->Options->Deployment->SDK Manager
  2. Locate the iPhoneOS SDKs and delete them:

    (Press the delete button at the bottom)
  3. Add it again

If it still fails, can you post your file:

C:\Users\maria\AppData\Roaming\Embarcadero\BDS\23.0\iPhoneOS18.0.sdk

At line 27 (where your error is) in my sdks here I see:

It looks by the error message that you have something wrong there, so it would help to know exactly what that line says. But again, I believe that if you readd the SDK this problem will probably solve itself

Thanks Adrian,

It turned out that the Delphi iOS 64 path had somehow become truncated. There were also some blank entries in the SDK frameworks. Once I fixed these and ran TMS Doctor followed by TMS Update all was well.

Regards,

Ken