Jump to content
Shano

Deploying Delphi 12.3 iOS App to iOS Device

Recommended Posts

Does anyone know if it is possible to deploy an iOS App developed with Delphi 12.3 to an iOS Device?

 

Android

I am able to Deploy to Android 35.

I am able to debug on Android 35. (Although it takes an extremely long time to start)

 

iOS

I can build an app and with Release Build Configuration for the Application Store and Deploy it to my Mac and use Transporter to upload it to Apple. (All good - Yehah something works)

I CANNOT build for debug and deploy to an iOS device. (Pretty important) - iOS device is running 18.5. XCode 16.1 installed on the Mac and the PA Server is running and Delphi is connected successfully.

 

Can anyone offer any suggestions please.

 

Edited by Shano

Share this post


Link to post
11 minutes ago, Shano said:

I CANNOT build for debug and deploy to an iOS device

It would help to know what error messages there are, if any. Also, please indicate what happens when you follow these steps:

  1. Open the Project Options for your project
  2. On the left, select Deployment > Provisioning
  3. Select the relevant target i.e. iOS Device 64-bit
  4. Select a Build type of: iOS Device 64-bit - Development

Then report whether or not a relevant provisioning profile is found

Share this post


Link to post
1 hour ago, Dave Nottage said:

It would help to know what error messages there are, if any. Also, please indicate what happens when you follow these steps:

  1. Open the Project Options for your project
  2. On the left, select Deployment > Provisioning
  3. Select the relevant target i.e. iOS Device 64-bit
  4. Select a Build type of: iOS Device 64-bit - Development

Then report whether or not a relevant provisioning profile is found

Hi Dave,

 

Yes there is a Debug Configuration - iOS Device 64-bit platform selected.

 

The error is - 

 

[PAClient Error] Error: E0003 Connection to 'localhost' on port 64211 failed
[PAClient Error] Error: E0003 Please make sure that 'Platform Assistant Server' is running on the host machine and is configured to use port 64211

 

But it is connected to the PA Server

 

image.thumb.png.5cfbeab2b8175f22cb1f8556d8cab74e.png

 

image.png.8f275ebaaaf3074826c1fe097ec5e7d7.png

 

PA Server command line - "/usr/bin/security" find-identity -v

Share this post


Link to post
2 minutes ago, Shano said:

[PAClient Error] Error: E0003 Connection to 'localhost' on port 64211 failed

I seem to recall that can happen if Windows firewall is blocking it and/or perhaps the firewall on the Mac side

Share this post


Link to post
2 hours ago, Dave Nottage said:

I seem to recall that can happen if Windows firewall is blocking it and/or perhaps the firewall on the Mac side

Firewall was off on the Mac already.
 

Closed down and restarted and messed around with some settings and it all started working.

 

Just another Delphi refreshing issue from the looks of things.

  • Like 1

Share this post


Link to post

Hi

Good to see it working.

Do you have an antivirus on Windows ? (I've already seen strange behaviors with McAfee which locked files or blocked some network calls)

Share this post


Link to post

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×