【发布时间】:2016-06-19 14:14:03
【问题描述】:
在将我的应用程序(使用 Xcode 7.2.1)存档并上传到 iTunes Connect 后,我收到一封来自 iTunes Connect 的电子邮件:
无效的 Swift 支持 - Watch OS 应用程序具有 Swift 库 在 /Payload/今天 Menu.app/TodaysReactiveMenuWatch.app/TodaysReactiveMenuWatch Extension.appex/Frameworks/ 和 /Payload/Today's Menu.app/TodaysReactiveMenuWatch.app/Frameworks/。删除所有 从其中一个位置 Swift 库并重新提交您的应用程序。
我的项目包含一个 iOS 应用和一个 watchOS 应用。所有目标都将标记“嵌入内容包含 Swift 代码”设置为 YES,因为我所有的源文件都是用 Swift 编写的。
我的 pod 文件有以下内容:
use_frameworks!
# ignore all warnings from all pods
inhibit_all_warnings!
def shared_pods
pod 'ReactiveCocoa', '4.0.1'
pod 'Alamofire', '~> 3.1.4'
pod 'Unbox', '~> 1.3'
end
target 'TodaysReactiveMenu' do
platform :ios, '9.0'
shared_pods
pod 'Fabric', '~> 1.6.0'
pod 'Crashlytics', '~> 3.4.0'
pod 'PureLayout', '~> 3.0.1'
end
target 'TodaysReactiveMenuTests' do
end
target 'TodaysReactiveMenuWatch Extension' do
platform :watchos, '2.0'
shared_pods
end
我正在使用 CocoaPods 1.0.0.beta.4。关于如何解决此问题的任何想法?
【问题讨论】:
-
你好,遇到同样的问题,你找到解决办法了吗?
-
很遗憾没有。我也创建了这个 GitHub 问题:github.com/CocoaPods/CocoaPods/issues/5044
标签: ios swift app-store-connect cocoapods watchos-2