Я получаю следующее сообщение об ошибке при развертывании AppStoreОШИБКА ITMS-90205 Комплект поставки содержит Disallowed вложенные пакеты podfile
ERROR ITMS-90205 Комплект поставки содержит запрещенные вложенными пучки podfile
И мой App и Today Extension используют стручки Swift.
Вот мой Podfile:
source 'https://github.com/CocoaPods/Specs.git'
platform :ios, '8.0'
use_frameworks!
target 'MyApp' do
pod 'Fabric'
pod 'Crashlytics'
pod 'Alamofire', '~> 3.0'
pod 'Eureka', '~> 1.0'
pod 'NSString-HTML', '~> 0.0'
pod 'TSMessages', :git => 'https://github.com/KrauseFx/TSMessages.git'
pod 'MCSMKeychainItem'
pod 'HTProgressHUD', '~> 0.2.1'
pod 'DZNEmptyDataSet'
pod 'TOWebViewController', '~> 2.0.5'
pod 'SimulatorStatusMagic', :configurations => ['Debug']
end
target 'MyAppTodayExtension' do
pod 'Alamofire', '~> 3.0'
pod 'NSString-HTML', '~> 0.0'
pod 'MCSMKeychainItem'
end
Что я делаю неправильно?
UPDATE: После установки настраиваемой фазы сборки сценария запуска для моего Today Extension, которая удаляет каталог Frameworks, я могу загрузить его в App Store.
cd "${CONFIGURATION_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/"
if [[ -d "Frameworks" ]]; then
rm -fr Frameworks
fi
Но есть ли другой способ, поддерживаемый CocoaPods?
38.2 просто так стар. Я не хотел понижать это назад. Я использовал собственный сценарий запуска, чтобы удалить каталог Frameworks внутри Today Extension. Но я действительно хочу найти решение, поддерживаемое CocoaPods. – parleer