Hello, welcome to the site! My name isXXXXX will try to assist you with your medical question and any medical information you seek.
I'm sorry to hear about this
This seems like it was an allergic reaction
It may have been something on the apple
Did they test you?