Hope this helps Service Fabric doesn't limit you in any way when it comes to something like this - you should try and approach the problem as you would in any other platform. You can use a pub/sub solution (e.g. Service Bus) or the client could even provide an API that can receive status updates from the actor/service.
How long time should it take for service fabric to go from deploying->autoscale->ready?
I wish did fix the issue. You have 1 node, so there's nowhere the app can be moved to, so the upgrade will fail. Data loss is not an issue for a test cluster, so you can pass a low value for UpgradeReplicaSetCheckTimeoutSec to the command to inform the runtime that it can replace the service.
Uploading ios build .dSYM files in Fabric takes long time