Problemas com PhoneGap e iOS

Boa tarde,

estou tentando realizar uma chamada de um metodo no iOS apartir de um um metodo javascript com o PhoneGap (criar um plugin),
porem nao estou conseguindo…

Ao dar ação ao botão que deveria chamar o metodo, um alert de confirm é exibido (mesmo nao tendo chamado nada parecido) com os os dados que estou tentando passar e mesmo dando ok ou cancel, nao funcionam e a aplicação trava.

config.xml

...

   <feature name="exibirRetorno">
        <param name="ios-package" value="PluginExemplo" onLoad="true"/>
   </feature>
...
<access origin="*" />

PluginExemplo.h

#import <Foundation/Foundation.h>
#import <Cordova/CDVPlugin.h>

@interface PluginExemplo : CDVPlugin

- (void) exibirRetorno:(CDVInvokedUrlCommand *)command;

@end

PluginExemplo.m

#import "PluginExemplo.h"
#import <Cordova/CDVPluginResult.h>


@implementation PluginExemplo

- (void)exibirRetorno:(CDVInvokedUrlCommand*)command
{
    NSLog(@"PASSOU AQUI ----------------");
    
    CDVPluginResult* pluginResult = nil;
    NSString* echo = [command.arguments objectAtIndex:0];
    
    if (echo != nil && [echo length] > 0) {
        pluginResult = [CDVPluginResult resultWithStatus:CDVCommandStatus_OK messageAsString:echo];
    } else {
        pluginResult = [CDVPluginResult resultWithStatus:CDVCommandStatus_ERROR];
    }
    
    [self.commandDelegate sendPluginResult:pluginResult callbackId:command.callbackId];
}

@end

Meu html que faz a chamada

<input type="button" value="TESTE IPHONE" onclick="testeiphone();" />

O javascript

function testeiphone (){
        cordova.exec(function(){alert("SUCESSO")},function(){alert("FALHOU")},"PluginExemplo", "exibirRetorno", ["TESTE IPHONE PHONEGAP"]);
    }

Coloco um breakpoint no metodo, mas ele não é chamado de maneira nenhuma.
Segue o print do alert que aparece.
Podem me ajudar ? Obrigado =)