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

Не удается создать проект после добавления testflight sdk

Невозможно создать проект после добавления testflight sdk

 Undefined symbols for architecture i386:
  "_TFLog", referenced from:
      -[IBIZAAppDelegate application:didFinishLaunchingWithOptions:] in IBIZAAppDelegate.o
      -[IBIZAAppDelegate application:didRegisterForRemoteNotificationsWithDeviceToken:] in IBIZAAppDelegate.o
      -[IBIZAAppDelegate application:didReceiveRemoteNotification:] in IBIZAAppDelegate.o
      -[IBIZAAppDelegate application:didFailToRegisterForRemoteNotificationsWithError:] in IBIZAAppDelegate.o
      -[IBIZAAppDelegate registerSuccess:] in IBIZAAppDelegate.o
      -[IBIZAAppDelegate registerFail:] in IBIZAAppDelegate.o
      -[MainViewController viewDidLoad] in MainViewController.o
      ...
  "_OBJC_CLASS_$_TestFlight", referenced from:
      objc-class-ref in IBIZAAppDelegate.o
ld: symbol(s) not found for architecture i386
clang: error: linker command failed with exit code 1 (use -v to see invocation)

Я работаю с Xcode 4.2. Такой же проект обычно строится на другом компьютере с Xcode 4.3. SDK добавляется ко всем необходимым целям, а также проверяет все решения, связанные с этим вопросом.

4b9b3361

Ответ 1

Вероятно, у меня были некоторые проблемы в настройках проекта, проверка проекта позволила решить проблему

Ответ 2

У меня было аналогичное обновление проблемы с TestFlight 0.8.1 до 0.8.3. Я перечитываю инструкции в файле README.txt. Я считаю, что теперь вам нужно добавить libz.dylib(шаг 3 в разделе "Как интегрировать SDK в мой проект" ). После этого я смог запустить приложение на симуляторе и на своем iPad.

Ответ 3

В документации SDK внимательно перейдите в Шаг 2 процедуры интеграции. ld в сообщении об ошибке указывает, что это ошибка времени ссылки для поиска ссылочного класса. Это почти всегда является результатом отсутствия в библиотеке нужной библиотеки в фазе сборки "Связывание с библиотеками".

Ответ 4

я удалил объявления TFLOG из проекта. все работы