Use Objective-C and Swift to instrument a service for distributed tracing using OpenTracing. Once you’ve instrumented a service, you can manually add spans where needed.