Ios Xcode 7.0.1-无效的Swift支持-cocoapods如何修复?

Ios Xcode 7.0.1-无效的Swift支持-cocoapods如何修复?,ios,xcode,swift,cocoapods,Ios,Xcode,Swift,Cocoapods,不幸的是升级了xcode,现在被困在地狱里 Invalid Swift Support - The SwiftSupport folder is missing. Rebuild your app using the current public (GM) version of Xcode and resubmit it. 我猜cocoapods是罪魁祸首,因为我已经成功地将另一个不使用cocoapods的应用程序上传到testflight 这是如何修复的 我已将包含Swift代码的嵌入内容设

不幸的是升级了xcode,现在被困在地狱里

Invalid Swift Support - The SwiftSupport folder is missing. Rebuild your app using the current public (GM) version of Xcode and resubmit it.
我猜cocoapods是罪魁祸首,因为我已经成功地将另一个不使用cocoapods的应用程序上传到testflight

这是如何修复的

我已将包含Swift代码的嵌入内容设置为“是” 我尝试了一个建议的解决方案,在Pods-frameworks.sh中注释掉几行 那没用

我的播客文件内容:

source 'https://github.com/CocoaPods/Specs.git'
platform :ios, '8.0'
use_frameworks!
pod 'Alamofire', '~> 2.0'
pod 'SwiftyJSON', :git => 'https://github.com/SwiftyJSON/SwiftyJSON.git'

好的,在苹果开发者论坛上,我找到了一篇帖子。基本上,一些人发现将以下几点添加到他们的.plist文件中可以解决这个问题:

<key>ApplicationProperties</key>  
<dict>  
  <key>ApplicationPath</key>  
  <string>Applications/<<APP_NAME>>.app</string>  
  <key>CFBundleIdentifier</key>  
  <string><<BUNDLE_IDENTIFIER>></string>  
  <key>CFBundleShortVersionString</key>  
  <string><<YOUR_MARKETING_NUMBER>></string>  
  <key>CFBundleVersion</key>  
  <string><<YOUR_BUILD_NUMBER>></string>  
  <key>SigningIdentity</key>  
  <string>iPhone Distribution: <<CERTIFICATE_NAME>> (<<CERTIFICATE_ID>>)</string>  
</dict>
如果您有一个旧的工作存档,您可以从那里复制值,只需更改营销版本和版本号

然后,重新启动Xcode


如果这没有帮助,还有更多关于开发者表单帖子。

您使用的是什么版本的可可豆?你可以用pod-version来计算,我用的是0.39.0Hmm版本。你有什么播客?我已经编辑了我的问题,包括我使用的播客版本Alamofire 2.0.2 SwiftyJSON 2.3.0奇怪,右键单击我的。ipa没有显示包内容option@SamLuther一点也不奇怪。ipa不是一个包。这是一个zip文件。不管怎么说,你认为这与你评论的答案有什么关系还不清楚。没有人在谈论对.ipa做任何事情。@matt好的,这是一个包。我想我需要解压一下。虽然这个答案似乎是解决这个问题的一种非常粗糙的方法如果它真的存在,我的意思是它会很快变老,是吗?@matt我还应该补充一点,我正在通过应用程序加载器上传这个应用程序,因为这是为客户端设计的