Π§Ρ‚ΠΎΠ±Ρ‹ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ SOCKS-прокси Π² iOS-ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅, достаточно ΠΏΠΎΠΏΡ€Π°Π²ΠΈΡ‚ΡŒ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΡŽ URLSession:

let configuration: URLSessionConfiguration = .default
let proxyConfiguration: [AnyHashable: Any] = [
  "SOCKSEnabled": 1,
  "SOCKSProxy": "00.00.00.00", // ip-адрСс прокси-сСрвСра
  "SOCKSPort": 0000 // ΠŸΠΎΡ€Ρ‚ прокси-сСрвСра
]

configuration.connectionProxyDictionary = proxyConfiguration

let session: URLSession = .init(configuration: configuration)

Аналогично ΠΌΠΎΠΆΠ½ΠΎ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ HTTPS прокси Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π½Π°Π΄ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ ΠΊΠ»ΡŽΡ‡ΠΈ: HTTPSEnabled, HTTPSProxy, HTTPSPort.