I'm glad refrigeration of fruit has improved since I was in Hungary in 2009!
Is there are reason why the copula is omitted here? Would "Az alma nem fekete van" work?
No, that's not correct. We usually omit the third person form of the verb "to be" (i.e. "van"), so you must say "Az alma nem fekete".
Please follow me