AVISO: Cualquier pregunta que no cumpla ninguno de estos criterios podrá ser borrada sin previo aviso.

La aplicación que he creado funciona correctamente en el Simulador 5.0 y en iOS Device, pero una vez subido y aceptado al apps store, cuando me lo descargo, salta la aplicación en el momento que cambia de ViewController.

@interface proj_lle_ViewController : UIViewController <UIApplicationDelegate, AVAudioPlayerDelegate, UIAccelerometerDelegate>{

    IBOutlet proj_lle_segunda_ViewController *segunda_view

}

#import "proj_lle_ViewController.h"
@implementation proj_lle_ViewController
-(void)touchesMoved:(NSSet *)touches withEvent:(UIEvent *)event{

    UITouch *touch = [[event allTouches] anyObject];
    if([touch view] == clau){
        CGPoint location = [touch locationInView:self.view];
        clau.center = location;
        if (CGRectIntersectsRect(for_lla.frame, lla.frame)){
            if (lla.frame.origin.x < for_lla.frame.origin.x){
                puerta_01.volume = 1.0;
                [puerta_01 play];
                            segunda_view.modalTransitionStyle = UIModalTransitionStyleCrossDissolve;
                            [self presentModalViewController:segunda_view animated:YES];
            }
        }
    }
 }

He buscado por google pero no he encontrado solución. Lo extraño que funcione la aplicación a mi iPad (testeo con el SDK) y descargando del apps store no.

Muchas gracias

preguntado 03 Feb '12, 12:13

MRodriguez's gravatar image

MRodriguez
1112

editó 03 Feb '12, 13:02

1

Te recomendaría que vieras el crash report del dispositivo y/o lo pegaras aquí para poder echarte un cable...

(06 Feb '12, 09:17) juanmac ♦

A ver si no lo has probado en modo release, y en la configuración de release te falta alguna librería...

También te puedes hacer un ipa de distribución e instalártelo, que es lo más parecido a instalarte algo de la appStore.

enlace permanente

respondido 14 Feb '12, 16:24

LightMan's gravatar image

LightMan
1.7k4617

Perdona que te hable desde la ignorancia del funcionamiento de la app. Yo veo una posible problema en tu método, exactamente en:

segunda_view.modalTransitionStyle = UIModalTransitionStyleCrossDissolve;
[self presentModalViewController:segunda_view animated:YES];

El método touchesMoved:withEvent: se ejecuta repetida veces a gran velocidad mientras desplazas el dedo. Tu método crea, por tanto, repetida entradas de la misma vista con transición que hace que surja el problemas. No sé qué es lo que tratas de hacer en ese método pero creo que puede que no estés usando la estrategia más correcta.

No alcanzo a saber el motivo de que te ocurra solo cuando lo bajas desde la App Store, pero si juraría que el motivo es ese y es raro que no te de crash cuando lo pruebes en modalidad iOS Device.

Suerte y espero haberte ayudado

enlace permanente

respondido 14 Feb '12, 15:47

Soulless's gravatar image

Soulless
59161421

Tu respuesta:
Activar/desactivar vista previa