Getting my child to eat

How can I get my almost 6 year old to eat?

My daughter will be six in April and it is an every day battle to get her to eat at meals and even snack times. I have tried everything. She will not eat anything we make for her. I have tried asking her exactly what she wants to eat and she won’t eat it. I’ve tried letting her be done whenever she says she’s done, even if she didn’t take one bite, and saving it for later, and she just waits until the next meal is made to eat. I have tried making the typical things kids like to eat (chicken nuggets, fries, Mac and cheese, etc.) And she won’t eat. She will not even eat snacks like fruit snacks, granola bars, goldfish, etc. I have tried telling her she needs to eat and she just sits there and stares at me or cries. I have tried getting her involved in grocery shopping and cooking and she won’t eat. She wouldn’t even eat McDonald’s today for lunch. I don’t know what to do anymore and any advice or tips would be greatly appreciated!