Question

J'ai créé l'application Carte et il est en cours d'exécution sur ma machine mac avec Xcode. Mais quand j'ai créé son fichier ipa et synchroniser avec mon appareil iPhone, il ne s'ouvre pas. Seul écran de démarrage obtenir ouvert et se rapprocher. J'ai mon signe de certificat développeur et de la distribution avec le dispositif UDID. aussi mon client ne pouvait pas en mesure d'exécuter l'application à distance .... merci d'avance pour votre aide. plz suggère ce que je suis absent ici ??

- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {    

  //sleep(0.5);



arrayNo = [[NSMutableArray alloc] init];             //pickerview radius array

[arrayNo addObject:@"5km"];
[arrayNo addObject:@"10km"];
[arrayNo addObject:@"15km"];

   [window addSubview:[viewController view]];
[window makeKeyAndVisible];

return YES;

}

Upadated: avec des problèmes de fuites

Je vérifie également la possibilité de fuites de mémoire et en utilisant l'outil de l'instrument que je reçois des fuites de 100% au moment du lancement de l'application. Ses fuites NSPlaceholderString sur le code ci-dessous ...

CLLocationCoordinate2D location;


    NSString *url = [NSString stringWithFormat:@"..myurl......lat=%f&lng=%f&radius=5",locationManager.location.coordinate.latitude,locationManager.location.coordinate.longitude];

    radiusinurl.text = @"5km";
    NSURL *URL = [NSURL URLWithString:url];
    NSXMLParser *xmlParser = [[NSXMLParser alloc] initWithContentsOfURL:URL];
    //Initialize the delegate.
    **XMLParser *parser = [[XMLParser alloc] initXMLParser];**   //5.3% leaks
    //Set delegate
    [xmlParser setDelegate:parser];
    //Start parsing the XML file.
    **BOOL success = [xmlParser parse];**           //0.2% leaks

        [xmlParser release];
        [parser release];
  if(success)

    {                     
 NSLog(@"show me [appDelegate.markers count] %d",[appDelegate.markers count]);


        annobjs = [[NSMutableArray array] retain];
        if([appDelegate.markers count] == 0)
        { //99% leaks on below line where I am calling another method
**[self performSelector:@selector(showingThreeResultsOnCurrentLocation)   withObject:nil];**         //99% leaks
        }
        else
        {//some logic

        }

    }
    else
    {

         //logic
    }}}}

J'ai commenté les fuites à la fin de la ligne. Pouvez-vous corriger mon code. Merci à l'avance ...

Était-ce utile?

La solution

Initialize premier contrôleur de vue

- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
 {
     NSMutableDictionary *dict = [[NSMutableDictionary alloc] init];  //This is for autoresize when in phone call mode(which does not work yet)
     [dict setObject:@"trigger" forKey:@"frame"];

     [[NSNotificationCenter defaultCenter] postNotificationName:@"trigger"
                                                object:self
                                              userInfo:dict];

     arrayNo = [[NSMutableArray alloc] init];             //pickerview radius array

     [arrayNo addObject:@"5km"];
     [arrayNo addObject:@"10km"];
     [arrayNo addObject:@"15km"];

    viewController = [[UIViewController alloc] initWithNibName:@"UIViewController" bundle:nil];
    UINavigationController *nav = [[UINavigaitonController alloc] initWithRootViewController:nav];

  self.window = [[[UIWindow alloc] initWithFrame:[[UIScreen mainScreen] bounds]] autorelease];
  self.window.rootViewController = nav;
  [self.window makeKeyAndVisible];
  return YES;
}
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top