Я работаю над приложением для обмена сообщениями на основе сигналов. Я создал расширение общего доступа, и мне нужно использовать некоторые из моих модулей в моем коде расширения общего доступа. Когда я добавляю эти модули в свой проект расширения, я получаю некоторые ошибки. Потому что в некоторых модулях используется объект [UIApplication sharedApplication], который имеет значение NS_EXTENSION_UNAVAILABLE_IOS. Я сделал некоторые поиски, но я не мог найти именно то, что я хочу. Это мой подфайл:
platform :ios, '8.0'
source 'https://github.com/CocoaPods/Specs.git'
abstract_target 'MyApp_pods' do
pod 'Raven', :path => 'Raven'
pod 'TextSecureKit', :path => 'TextSecureKit'
pod 'YapDatabase/SQLCipher', :path => 'YapDatabase'
pod 'OpenSSL', '~> 1.0.207'
pod 'PastelogKit', '~> 1.3'
pod 'FFCircularProgressView', '~> 0.5'
pod 'SCWaveformView', '~> 1.0'
pod 'DJWActionSheet'
pod 'JSQMessagesViewController', :path => 'JSQMessagesViewController'
pod 'CTAssetsPickerController', '~> 3.3.0'
target 'MyApp'
target 'MyAppTests'
target 'MyAppShareExtension'
end
Вот мой вопрос:
Есть ли способ использовать эти модули в моих кодах расширения общего доступа? Или есть способ получить некоторые части содержимого модуля (например, TSThread.m в TextSecureKit)?