# AcceptExternalModificationsToPlayer

> Appends to an existing Xcode (iOS) project during the build process.

## Definition

* **Type:** Field
* **Namespace:** [UnityEditor](/engine/6000.0/script-reference/unityeditor.md)
* **Assembly:** UnityEditor

```csharp
AcceptExternalModificationsToPlayer = 32
```

### Remarks

This preserves any changes made to the existing Xcode project settings. With the IL2CPP scripting backend, this setting also allows incremental builds of the generated C++ code to work in Xcode. Appending to Xcode projects is supported only on macOS and Windows platforms. This option applies to iOS builds; for similar behavior on Android, use [EditorUserBuildSettings.exportAsGoogleAndroidProject](/engine/6000.0/script-reference/unityeditor/editoruserbuildsettings/exportasgoogleandroidproject.md) instead.

Additional Resources: [BuildPipeline.BuildPlayer](/engine/6000.0/script-reference/unityeditor/buildpipeline/buildplayer.md).
