ios - 错误 ITMS-90205 该 bundle 包含不允许的嵌套 bundle podfile

标签 ios swift cocoapods

部署到 AppStore 时出现以下错误

ERROR ITMS-90205 The bundle contains disallowed nested bundles podfile

我的应用程序和 Today Extension 都使用 Swift pod。

这是我的 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

我做错了什么?

更新:为我的 Today 扩展安装自定义运行脚本构建阶段(删除 Frameworks 目录)后,我可以上传到 App Store。

cd "${CONFIGURATION_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/"
if [[ -d "Frameworks" ]]; then 
    rm -fr Frameworks
fi

但是 CocoaPods 是否支持另一种方式?

最佳答案

尝试将cocoapods降级到0.38.2版本。我遇到了这个问题,我通过降级解决了。

https://github.com/CocoaPods/CocoaPods/issues/4203

关于ios - 错误 ITMS-90205 该 bundle 包含不允许的嵌套 bundle podfile,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36071275/

相关文章:

ios - swift:更改 UIView 的大小

ios - 使用 UIImage 获取图像的 Assets 目录路径(contentsOfFile :)

objective-c - 在 xcode 中,如何调用返回值的类方法?

swift - 访问在特定方法内声明的 SKSpriteNode

Xcode 插件模板 cocoapods

xcode - Cocoapods 安装项目 Podfile 中未指定的 pod

ios - Storyboard附加 View 到代码 xcode 5.1

ios - 包含来自本地 JSON 文件的部分的 UITableView

ios - 使用 AFNetworking 将图像上传到服务器时已损坏

ios - CocoaPods:构建成功但颜色为红色