diff --git a/src/goIOSTracker.ts b/src/goIOSTracker.ts index 885da3219..5772e88fe 100644 --- a/src/goIOSTracker.ts +++ b/src/goIOSTracker.ts @@ -137,10 +137,17 @@ export async function startTunnel( try { log.info('Running go-ios agent'); - const startTunnelCmd = `GO_IOS_AGENT_PORT=${goIOSAgentPort} ${goIOS} tunnel start --userspace --udid=${udid}`; + const startTunnelCmd = `${goIOS} tunnel start --userspace --udid=${udid}`; log.info(`Starting go-ios tunnel: ${startTunnelCmd}`); - exec(startTunnelCmd, (error, stdout, stderr) => { + const options = { + env: { + ...process.env, + GO_IOS_AGENT_PORT: goIOSAgentPort.toString(), + }, + }; + + exec(startTunnelCmd, options, (error, stdout, stderr) => { if (error) { log.error(`Error starting go-ios tunnel: ${error.message}`); return; diff --git a/src/modules b/src/modules index 04cee7c69..a74dc5a2b 160000 --- a/src/modules +++ b/src/modules @@ -1 +1 @@ -Subproject commit 04cee7c69cf6c99011fcfc5309c81844fece2c75 +Subproject commit a74dc5a2be90ede931409adcc3e2e8c14a457d97