无效的Swift支持 - 此位置没有正确的文件类型(Swift 2.3 / Xcode 7.3.1)

时间:2016-11-28 11:01:56

标签: ios swift xcode

文件$(APP_NAME).app / Frameworks / Eureka.framework,

  

$(APP_NAME)。应用程序/框架/ RxSwift.framework,   $(APP_NAME)。应用程序/框架/ Then.framework,   $(APP_NAME)。应用程序/框架/ Material.framework,   $(APP_NAME)。应用程序/框架/ Realm.framework,   $(APP_NAME)。应用程序/框架/ Kingfisher.framework,   $(APP_NAME)。应用程序/框架/ DeviceKit.framework,   $(APP_NAME)。应用程序/框架/ RxCocoa.framework,   $(APP_NAME)。应用程序/框架/ RealmSwift.framework,   $(APP_NAME)。应用程序/框架/ SnapKit.framework,   $(APP_NAME)。应用程序/框架/ Alamofire.framework,   $(APP_NAME)。应用程序/框架/ XCGLogger.framework,   $(APP_NAME)。应用程序/框架/ PKHUD.framework,   $(APP_NAME)。应用程序/框架/ SwiftyJSON.framework,   $(APP_NAME)。app / Frameworks / Whisper.framework没有正确的   此位置的文件类型。确保您使用的是正确的文件,   使用Xcode的当前公共(GM)版本重建您的应用程序   重新提交。

我成功上传我的应用程序后收到此电子邮件,我不确定我需要做些什么才能解决此问题。由于依赖性和语法更改,我没有将我的iOS应用程序升级到Swift 3.0。我想知道我是否仍然可以使用Xcode 7.3.1向App Store发布新应用程序。 有没有人遇到这个问题?我在StackOverflow上检查了一些关于无效Swift支持的帖子,但这些不是我遇到的错误。

General tab> Build Settings

1 个答案:

答案 0 :(得分:1)

首先请确保您使用GM版本的Xcode上传版本,而不是测试版。

按照以下步骤操作:

  1. 使用新版本号存档您的应用:(
  2. 从管理器中查找Finder中的存档(.xcarchive文件)“在Finder中显示”
  3. 打开包并找到Products / Applications / YourApp.ipa / Frameworks /和SwiftSupport / iphoneos /
  4. 等目录
  5. 将所有Frameworks文件从SwiftSupport / iphoneos /复制到Products / Applications / YourApp.ipa / Frameworks /并覆盖
  6. 现在,从Organizer上传到App Store
  7. 希望,这会对你有帮助!