<!--
{
  "availability" : [
    "iOS: 18.2.0 -",
    "iPadOS: 18.2.0 -",
    "macOS: 14.3.0 -",
    "tvOS: -",
    "visionOS: -",
    "watchOS: -"
  ],
  "documentType" : "symbol",
  "framework" : "BrowserEngineKit",
  "identifier" : "/documentation/BrowserEngineKit/BENetworkingProcess/networkProcessWithBundleID:interruptionHandler:completion:",
  "metadataVersion" : "0.1.0",
  "role" : "Type Method",
  "symbol" : {
    "kind" : "Type Method",
    "modules" : [
      "BrowserEngineKit"
    ],
    "preciseIdentifier" : "c:objc(cs)BENetworkingProcess(cm)networkProcessWithBundleID:interruptionHandler:completion:"
  },
  "title" : "networkProcessWithBundleID:interruptionHandler:completion:"
}
-->

# networkProcessWithBundleID:interruptionHandler:completion:

Launches a networking extension process asynchronously.

```
+ (void) networkProcessWithBundleID:(NSString *) bundleID interruptionHandler:(void (^)()) interruptionHandler completion:(void (^)(BENetworkingProcess *process, NSError *error)) completion;
```

## Parameters

`bundleID`

The bundle identifier of the networking extension to launch, or `nil` to use the default bundle identifier for this app’s networking extension.

`interruptionHandler`

A block the system calls if the networking extension process exits abnormally.

`completion`

A block the system calls when the process finishes launching.

## Discussion

Your browser app can run one instance of each of its networking extensions. The first time you call this method, the system launches your networking extension. If you subsequently call this method with the same bundle identifier, or you call [`networkProcessWithInterruptionHandler:completion:`](/documentation/BrowserEngineKit/BENetworkingProcess/networkProcessWithInterruptionHandler:completion:) after previously calling this method with `nil` as the bundle identifier, your completion handler gets a reference to the same process.

The system guarantees that the process launched when it calls your completion handler.

---

Copyright &copy; 2026 Apple Inc. All rights reserved. | [Terms of Use](https://www.apple.com/legal/internet-services/terms/site.html) | [Privacy Policy](https://www.apple.com/privacy/privacy-policy)