Ошибка unixfined loner iOS

Я написал простую функцию, передает компилятор, но не компоновщик.

Любая идея почему?

- (BOOL) connectedToWifi { CFArrayRef myArray = CNCopySupportedInterfaces(); // Get the dictionary containing the captive network infomation CFDictionaryRef captiveNtwrkDict = CNCopyCurrentNetworkInfo(CFArrayGetValueAtIndex(myArray, 0)); NSLog(@"Information of the network we're connected to: %@", captiveNtwrkDict); NSDictionary *dict = (__bridge NSDictionary*) captiveNtwrkDict; NSString* ssid = [dict objectForKey:@"SSID"]; if ([ssid rangeOfString:@"WXYZ"].location == NSNotFound || ssid == NULL) { return false; } else { return true; } } 

Это ошибка, которую я получаю:

 Undefined symbols for architecture i386: "_CNCopySupportedInterfaces", referenced from: -[miApp_funcs connectedToWifi] in miApp_funcs.o "_CNCopyCurrentNetworkInfo", referenced from: -[miApp_funcs connectedToWifi] in miApp_funcs.o ld: symbol(s) not found for architecture i386 clang: error: linker command failed with exit code 1 (use -v to see invocation) 

Вы должны установить ссылку и #import <SystemConfiguration/SystemConfiguration.h> , чтобы иметь доступ к классам и функциям Captive Network (CN).

Ниже приведены шаги,

1) Нажмите «Проект» в области «Навигатор»

2) Выберите вкладку «TARGETS»

3) Нажмите «Сформировать фазы»

4) Выберите 'Link Binary With Libraries'

5) Затем вы можете видеть кнопку «+» внизу в области. Теперь вы можете добавить инфраструктуру SystemConfiguration, которая вам нужна.

 #import <SystemConfiguration/SystemConfiguration.h> 
  • Нечетные XCode 4.2 и поведение основных данных
  • Округлые углы в iOS Sim, но не iPhone
  • Отчет сбоя сбоя при запуске UIView для SKView
  • Избегайте добавления файлов источников и ресурсов к каждой цели
  • Почему я получаю сообщение «dyld: Library not loaded: @ rpath / libswiftCore.dylib»
  • Как довести номер значка приложения до 0? (Использование синтаксического анализа и быстрого)
  • Автоматическое смещение к горизонтальноцентрированному элементу
  • Как нажимать вид с навигационной панелью с помощью ViewDeck
  • Пометка кода соединительной линии / филиала SVN с использованием XCode
  • Подключите Iphone с помощью беспроводной связи
  • Невозможно скомпилировать приложение iOS с Visual Studio 2015
  • Interesting Posts

    Как мне подойти к структурированию этого представления?

    Как скрыть кнопку навигации на панели навигации ios в xamarin

    iPhone X: небезопасная область не получает цвет ближайшего вида

    Преобразование приложения iphone в iPad, iOS?

    недействительный пакет – нет двоичного файла apple watch (невозможно отладить приложение WatchOS на симуляторе или устройстве)

    Запись TimeStamp каждый раз, когда пользователь использует приложение

    Ошибка AVAudioSession: деактивация аудио сессии с запуском ввода / вывода

    Почему обработчик завершения NSSession dataTaskWithRequest использует неявно развернутый необязательный параметр ошибки?

    WatchOS: какой значок используется в приложении MyWatch

    Как изменить архитектуру сторонней статической библиотеки? Нет исходного кода

    ios Swift – панель навигации покрывает некоторую часть представления вверху

    Как использовать XCTestSuite? (Swift 3)

    VideoJS 4.0 Действует странно на iPad

    iOS 8.2 возвращает ноль

    Как использовать два разных пользовательских подкласса UITableViewCell в одной таблице?

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