# PBXProjectExtensions

> Additional extension methods for PBXProject class.

## Definition

* **Type:** Class
* **Namespace:** [UnityEditor.iOS.Xcode.Extensions](/engine/6000.5/script-reference/unityeditor/ios/xcode/extensions.md)
* **Assembly:** UnityEditor.iOS.Extensions.Xcode

```csharp
public static class PBXProjectExtensions
```

## Remarks

This class contains several extension methods that augment the PBXProject class. Insert `using UnityEditor.iOS.Xcode.Extensions;` declaration in order to use it.

## Static Methods

| Method                                                                                                                                                              | Description                                                               |
| ------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------- |
| [AddAppExtension](/engine/6000.5/script-reference/unityeditor/ios/xcode/extensions/pbxprojectextensions/addappextension.md)                                         | Creates an app extension.                                                 |
| [AddExternalLibraryToEmbedFrameworks](/engine/6000.5/script-reference/unityeditor/ios/xcode/extensions/pbxprojectextensions/addexternallibrarytoembedframeworks.md) | Adds a library from the external project to the embedded frameworks list. |
| [AddExternalProjectDependency](/engine/6000.5/script-reference/unityeditor/ios/xcode/extensions/pbxprojectextensions/addexternalprojectdependency.md)               | Adds an external project dependency to the project.                       |
| [AddFileToEmbedFrameworks](/engine/6000.5/script-reference/unityeditor/ios/xcode/extensions/pbxprojectextensions/addfiletoembedframeworks.md)                       | Adds a framework to a target's Embed Frameworks build phase.              |
| [AddWatchApp](/engine/6000.5/script-reference/unityeditor/ios/xcode/extensions/pbxprojectextensions/addwatchapp.md)                                                 | Creates a watch application.                                              |
| [AddWatchExtension](/engine/6000.5/script-reference/unityeditor/ios/xcode/extensions/pbxprojectextensions/addwatchextension.md)                                     | Creates a watch extension.                                                |
