2015-04-23 4 views
-2

У меня есть приложение для какао. Он работает нормально через XCode 6, но когда я запускаю его вручную через Finder, он ведет себя очень странно: кажется, что загружается только статический XIB, никакой другой код не получает executed.Запуск приложения в Debug через Xcode и запуск приложения вручную

Должен ли я подписать его для того, чтобы работать? Я также пытался архивировать. Для любых ключей, это код, который выполняет первый:

NSMutableURLRequest *request = [[NSMutableURLRequest alloc] initWithURL:[NSURL URLWithString:url]]; 
     [request setHTTPMethod:verb]; 
     NSData *data = [qs dataUsingEncoding:NSUTF8StringEncoding]; 
     [request setHTTPBody:data]; 

    NSError *err; 
    NSURLResponse *response; 
    NSData *responseData = [NSURLConnection sendSynchronousRequest:request returningResponse:&response error:&err]; 

    NSString *resSrt = [NSString stringWithFormat:@"%@", responseData]; 

Да, есть HTTP запросы, сделанные первым в applicationDidFinishLaunching для дизайна, чтобы изменить.

Спасибо!

EDIT: Вспомните, что я использую dispatch_queue_t и dispatch_async для этих запросов, поэтому я не блокирую основной поток.

+0

Его блокировка метода делегирования приложения как хорошая идея? – trojanfoe

+0

Вспомните, что я использую 'dispatch_queue_t' и' dispatch_async' для этих запросов, поэтому я не блокирую основной поток. – MariusP

+2

Есть ли сообщения из приложения в журнале консоли? /Applications/Utilities/Console.app - твой друг. –

ответ

0

У меня были проблемы с некоторыми несуществующими файлами.

+2

Это действительно отличный ответ и поможет многим людям. Вместо этого вы должны просто удалить свой вопрос. – trojanfoe

Смежные вопросы