Si je ne me trompe : la logique veut qu'on mette au singulier, parce que s'il n'y a pas de pomme, à fortiori il n'y en a pas plusieurs. Mais l'usage tend à mettre le singulier lorsque c'est indénombrable (ou quelque chose qui ne peut pas être en plusieurs exemplaires, par exemple "il n'a pas de
mère"), mais à mettre au pluriel lorsqu'il peut y en avoir plusieurs ou lorsqu'il aurait dû y en avoir plusieurs s'il y en avait eu (genre : "cette année, on a pas eu de
mirabelles").
En somme, il me semble que les deux sont admis, si je me rappelle bien les "diificultés du français"
