xcode error with CustomComposite

Hi, I have a very simpel custom Composite to test and in Unity everyting seems ok but I get error in xcode.

CustomComposite.cs

#if UNITY_EDITOR
[InitializeOnLoad]
#endif
public class CustomComposite : InputBindingComposite<float>
{
    [InputControl(layout = "Button")]
    public int firstPart;

    public override float ReadValue(ref InputBindingCompositeContext context)
    {
        return context.ReadValue<float>(firstPart);
    }



    static CustomComposite()
    {
        InputSystem.RegisterBindingComposite<CustomComposite>();
    }

    [RuntimeInitializeOnLoadMethod]
    static void Init() {}
}

InputManager.cs

public class InputManager : MonoBehaviour
{

    private InputController inputController;

    private void Awake()
    {
        inputController = new InputController();

        inputController.Gameplay.Test.performed += ctx => OnTest(ctx);
    }

    private void OnEnable()
    {
        inputController?.Enable();
    }

    private void OnDisable()
    {
        inputController?.Disable();
    }

    private void OnTest(InputAction.CallbackContext context)
    {
  
    }
}

Error in Xcode:

I have tried drawing touch demo and everytings works fine, but when I copied
PointerInput.cs
PointerInputManager.cs
Helpers.cs
PointerControls
from the demo to a new project I got errors again in Xcode.

Projects is on github:https://github.com/nesadkadric/191214_inputsystem03