У меня есть приложение для какао. Он работает нормально через 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
для этих запросов, поэтому я не блокирую основной поток.
Его блокировка метода делегирования приложения как хорошая идея? – trojanfoe
Вспомните, что я использую 'dispatch_queue_t' и' dispatch_async' для этих запросов, поэтому я не блокирую основной поток. – MariusP
Есть ли сообщения из приложения в журнале консоли? /Applications/Utilities/Console.app - твой друг. –