Подтвердить что ты не робот

Ошибка Mach-O при интеграции Flurry Xcode

Я пытаюсь интегрировать Flurry SDK в свое приложение iOS в первый раз. Я добавил библиотеки и код в AppDelegate.m, как описано в их инструкциях. Когда я компилирую, я получаю следующие ошибки:

 Undefined symbols for architecture armv7:
  "_SCNetworkReachabilityCreateWithAddress", referenced from:
      +[FlurryReachability flurryReachabilityWithAddress:] in libFlurry.a(libFlurry.a-armv7-master.o)
  "_SCNetworkReachabilityCreateWithName", referenced from:
      +[FlurryReachability flurryReachabilityWithHostName:] in libFlurry.a(libFlurry.a-armv7-master.o)
  "_SCNetworkReachabilityUnscheduleFromRunLoop", referenced from:
      -[FlurryReachability flurryStopNotifier] in libFlurry.a(libFlurry.a-armv7-master.o)
  "_SCNetworkReachabilityScheduleWithRunLoop", referenced from:
      -[FlurryReachability flurryStartNotifier] in libFlurry.a(libFlurry.a-armv7-master.o)
  "_SCNetworkReachabilitySetCallback", referenced from:
      -[FlurryReachability flurryStartNotifier] in libFlurry.a(libFlurry.a-armv7-master.o)
  "_SCNetworkReachabilityGetFlags", referenced from:
      -[FlurryReachability flurryCurrentReachabilityStatus] in libFlurry.a(libFlurry.a-armv7-master.o)
      -[FlurryReachability isFlurryReachable] in libFlurry.a(libFlurry.a-armv7-master.o)
      -[FlurryReachability isFlurryConnectionRequired] in libFlurry.a(libFlurry.a-armv7-master.o)
      -[FlurryReachability isFlurryConnectionOnDemand] in libFlurry.a(libFlurry.a-armv7-master.o)
      -[FlurryReachability isFlurryUserInterventionRequired] in libFlurry.a(libFlurry.a-armv7-master.o)
      -[FlurryReachability isFlurryReachableViaWWAN] in libFlurry.a(libFlurry.a-armv7-master.o)
      -[FlurryReachability isFlurryReachableViaWiFi] in libFlurry.a(libFlurry.a-armv7-master.o)
      ...
ld: symbol(s) not found for architecture armv7
clang: error: linker command failed with exit code 1 (use -v to see invocation)

Я обновил до последней версии XCode и использую последнюю версию Flurry SDK.

Кто-нибудь еще сталкивается с этим и исправляет? Их форумы поддержки упоминали подобную проблему несколько дней назад, но пользователи заявили, что она исправлена, и я не могу найти на их сайте каких-либо предложений о том, что с этим делать.

4b9b3361

Ответ 1

Короче говоря, вам нужно связать с Framework SystemConfiguration. Ответ на эту тему объясняет это. Исправлено это для меня, когда я обновился до Flurry SDK 4.0.6.

Я хочу, чтобы Flurry объяснила это, но я не видел никакой документации на сайте Flurry, объясняющей этот необходимый шаг интеграции Flurry SDK 4.0.6.

Ссылка на SystemConfiguration.framework

Ответ 2

Существует альтернативный API, который также является бесплатным (полное раскрытие информации я являюсь соучредителем): www.askingpoint.com. iOS 6 готова и включает встроенный рейтинг-виджет, который контролируется из вашей учетной записи на стороне сервера, и использует вашу аналитику, чтобы просить пользователей, которые используют вас много, чтобы оценить вас.

Надеюсь, что рассмотрит жалобы на мой предыдущий пост. Извините за перепутанную ссылку.