Я пробовал все, что мог, чтобы мое быстрое приложение подключалось к Quickblox.Подключение Quickblox к приложению с использованием контейнеров для какао
Я использую какао стручки witht он следующее podfile:
# Uncomment this line to define a global platform for your project
platform :ios, '9.2'
# Uncomment this line if you're using Swift
use_frameworks!
target 'chat-ios' do
pod 'QuickBlox'
post_install do |installer|
installer.pods_project.build_configuration_list.build_configurations.each do $
configuration.build_settings['CLANG_ALLOW_NON_MODULAR_INCLUDES_IN_FRAMEWORK$
end
end
end
Я затем добавил мостовую заголовок, который я позаимствовал из быстрого примера Quickblox, но он не работает.
Я получаю множество ошибок, как показано в файле Quickblox.h:
Я также получаю ошибки в файле мостиком по линиям:
Не удалось создать модуль Quickblox .h Файл QMServices.h не найден.
Спасибо! Ты прав. Также обратите внимание, что настройки должны быть установлены с помощью [QBSettings setApplicationID: your_app_id; [QBSettings setAuthKey: @ "your_app_service_key"]; [QBSettings setAuthSecret: @ "your_app_authorization_secret"]; и, к сожалению, у нас нет Quickblox, построенного как динамическая структура. В основном потому, что нам все еще нужно поддерживать iOS 7. Итак, удалив опцию 'use_frameworks!' из вашего подфайла будет исправлена описанная проблема. Мы попытаемся найти более подходящее решение в ближайшем будущем. – SevenDays
Btw, SevenDays, можно ли связаться с вами или кем-то из команды Quickblox? Я не буду задавать вопросы по коду, но хочу начать обсуждение документации. –
Вы можете задать свои вопросы по ссылке https: // github.com/QuickBlox/quickblox-ios-sdk/issues – SevenDays