Fix: add MediaPlayer Framework ref
update objective C for new cordova signature and fix ARC error