The Q&A here is helpful: https://www.gva.ch/en/desktopdefault.aspx/tabid-193/
If you arrive into Geneva airport from outside France you cannot enter France directly; you must exit into switzerlandSwitzerland.
However, the Q&A states clearly:
Can I leave on the Swiss side with a Schengen visa issued by France? Yes, a passenger may exit on the Swiss/international side with a Schengen visa issued by France.