Tag: ios7

С AVAudioSession я могу играть в наушники и записывать с фронтального микрофона?

Я могу сделать это, если пользователь подключит обычный наушник. Но если пользователь подключается к набору наушников со встроенным микрофоном, то это используется для записи. Если я установил [AVAudioSession setPreferredInput: error:] на передний микрофон iPhone, тогда на выходе звука появится iPhone-динамик. [AVAudioSession overrideOutputAudioPort: error:] имеет только опции для динамиков и нет. Нужно ли вообще переодеваться в […]

Как задержать выполнение блока, который был поставлен в очередь dispatch_after?

Предположим, что я хочу выполнить блок кода позже, поэтому я вызываю dispatch_after следующим образом: double delayInSeconds = 2.0; dispatch_time_t popTime = dispatch_time(DISPATCH_TIME_NOW, delayInSeconds * NSEC_PER_SEC); dispatch_after(popTime, dispatch_get_main_queue(), ^(void){ /* code */ }); Но что, если я хочу «приостановить» свою программу до начала казни? Предположим, я хочу приостановить программу на 1 секунду после этого вызова в […]

Разбор каждого элемента массива вместе – iOS

У меня есть массив, например, следующий пример: [ { "lx": 144, "ly": 57, "mx": 144, "my": 56 }, { "lx": 321, "ly": -4, "mx": 298, "my": 16 } ] Я хочу установить каждый элемент с его половинным значением. Короче говоря, я хочу что-то вроде следующего. [ { "lx": 72, "ly": 28.5, "mx": 72, "my": 28 […]

Недопустимый путь изображения – изображения не найдены

Я получаю следующую ошибку, когда пытаюсь загрузить свой проект в AppStore. проблема frist Недопустимый путь к изображению. На пути, указанном в ключе «CFBundleIcons», не найдено изображения: «icon-76» второй выпуск ваш бинар не оптимизирован для iPhone 5 – новые iPhone-приложения и обновления приложений должны поддерживать 4-дюймовый дисплей на iPhone 5 и должны включать изображение запуска с […]

SMS Message Composer отображает отверстие вместо контактов

Он работал так: Но затем разработчик, работающий с нашей компанией, совершил множество изменений, чтобы сделать навигационную панель и строку состояния одинаковым цветом в iOS 7, изменив стиль строки состояния. Теперь создание SMS-Composer выглядит следующим образом: Когда строка состояния расширяется (например, когда я нахожусь в вызове), композитор сообщений скользит слишком далеко (как вы можете видеть на […]

RTCVideoCapturer capturerWithDeviceName: (NSString *) становится очень медленным после последующих вызовов

Я создаю приложение voip основанное на webrtc . Я вызываю следующий код перед каждым вызовом, который я делаю: NSMutableArray *m = [[NSMutableArray alloc] init]; NSMutableArray *o = [[NSMutableArray alloc] init]; //[m addObject:[[RTCPair alloc] initWithKey:@"maxFrameRate" value:@"30"]]; //[m addObject:[[RTCPair alloc] initWithKey:@"maxFrameRate" value:@"24"]]; //[m addObject:[[RTCPair alloc] initWithKey:@"maxHeight" value:@"180"]]; NSString* cameraID = nil; for (AVCaptureDevice *captureDevice in [AVCaptureDevice devicesWithMediaType:AVMediaTypeVideo]) […]

UISearchDisplayController не работает внутри контейнера

Я знаю, что эта тема была затронута до этого, но, насколько мне известно, никогда не обсуждалось возможное обходное решение, подходящее для моей ситуации. Проблема в том, что UISearchDisplayController , похоже, не работает внутри настраиваемых контроллеров ContainerView . Я привел пример проекта, который демонстрирует эту проблему в простейшем случае, который я мог себе представить. Есть ли […]

iOS 7 Не может быть аудио через Bluetooth-приемник с помощью AVAudioSession

Я столкнулся с проблемой, использующей bluetooth для моего приложения на iOS 7. Чтобы быть более точным, приемник Bluetooth, к которому я хотел бы подключиться, это: http://www.amazon.co.uk/Sony-Bluetooth-Receiver- Enhancement-смартфон-черный / дп / B00G9YK7LS Конечно, iPhone подключается к устройству до начала тестирования. Мое приложение должно просто пропустить аудиопроход (от микрофона до динамиков) с помощью среды EZAudio. Он отлично […]

nskeyedarchiver не работает на ios8, но работает на ios7 и симуляторе

Поэтому я использую NSKeyedArchiver для NSKeyedArchiver пожеланий и отлично работает на iOS 7 и на симуляторе, но не на устройствах с iOS 8. Вот код, который я использую: wishlist.m – (void)viewDidLoad { NSString *voirexpo = @"viensdeexpo"; [[NSUserDefaults standardUserDefaults] setObject:voirexpo forKey:@"voirexpo"]; [[NSUserDefaults standardUserDefaults] synchronize]; [super viewDidLoad]; self.navigationController.navigationBar.barStyle = UIStatusBarStyleLightContent; refait=0; refait2=0; wishlist * car2=[NSKeyedUnarchiver unarchiveObjectWithFile:@"myWishlist1.bin"]; NSUserDefaults […]

– NSRangeException

Thread : Fatal Exception: NSRangeException 0 CoreFoundation 0x2ff42f03 __exceptionPreprocess + 130 1 libobjc.A.dylib 0x3a6d7ce7 objc_exception_throw + 38 2 CoreFoundation 0x2fed6eff -[__NSOrderedSetM objectAtIndex:] + 202 3 PhotosUI 0x369ab149 -[PUPhotosGridViewController assetAtIndexPath:] 4 PhotosUI 0x369b55b7 -[PUPhotosGridViewController collectionView:shouldSelectItemAtIndexPath:] 5 UIKit 0x3298e42b -[UICollectionView _selectItemAtIndexPath:animated:scrollPosition:notifyDelegate:] + 174 6 UIKit 0x3298e36f -[UICollectionView _userSelectItemAtIndexPath:] + 154 7 UIKit 0x3298e055 -[UICollectionView touchesEnded:withEvent:] + 380 […]

Давайте будем гением компьютера.