So the right answer is absolutely no fruits. These are high in sugars and their bodies just can not digest it. It is not encouraged to feed them greens either due to the same issue of not being able to digest it. They are insectivores so their diet should be insects.
While Veileds do eat their plants it has not been studied to know why. We do know that they can not fully digest the plants. It comes out still in pieces. Some think it is due to them having a softer bodied diet in the wild so they do this to balance it out.
But since they do eat plants we only use plants with them that are Veiled tested. They seem to be very partial to hibiscus flowers, pothos leaves, and money tree leaves IME. I also use Draceana but they have never shown interest in eating them.
This is why fake plants used with Veileds is extremely dangerous. They will still try to bite off pieces and those pieces can become an impaction issue.
You will find that online there are many sources of info that are either very incorrect or outdated. This forum along with a few sites are accurate.
These are good sites
https://chameleonacademy.com/
https://caskabove.com/