使用 Appcelerator 发布到 iTunes Connect 时出现“SwiftSupport 文件夹为空”错误
Posted
技术标签:
【中文标题】使用 Appcelerator 发布到 iTunes Connect 时出现“SwiftSupport 文件夹为空”错误【英文标题】:"SwiftSupport folder is empty" error when publishing to iTunes Connect using Appcelerator 【发布时间】:2017-01-19 16:02:25 【问题描述】:我正在尝试使用 Appcelerator 将 ios 应用程序发布到 iTunes Connect(注意:此应用程序是由其他开发人员创建的)。
应用程序上传正常,但 iTunes 发送电子邮件并显示以下错误消息:
尊敬的开发者,
我们发现您最近交付的一个或多个问题 “XXX”。要处理您的交货,以下问题必须 更正:
无效的 Swift 支持 - SwiftSupport 文件夹为空。重建你的 使用当前公共 (GM) 版本的 Xcode 的应用并重新提交。
一旦这些问题得到纠正,您就可以重新交付 修正二进制。
问候,
App Store 团队
我对 Appcelerator 很陌生,但我似乎找不到任何与此问题相关的答案(尽管有一些与 X-Code 有关的答案)。
【问题讨论】:
我自己不使用 Appcelerator,所以我不确定这是否是导致此文件夹为空的问题。但是使用 Xcode 本身(我使用过版本 7 和 8)来归档、上传和提交效果非常好。你试过吗? @dfd 使用 Appcelerator 打包应用时,归档、上传和提交都是通过 XCode 完成的 谢谢。我决定去看看,希望看看他们有没有产品论坛。我很惊讶他们的帮助页面如此突出地提到,唯一的其他“帮助”是谷歌搜索。显然,Xcode 部分工作,因为您的提交被拒绝。我希望你能得到这个问题的答案。 (如果你这样做,我建议在这里发布答案,因为它会帮助其他希望在他们的网站上寻求帮助的人。) 【参考方案1】:在导出 ipa 文件时应选择“Save for iOS App Store Deployment”选项。
【讨论】:
【参考方案2】:原来我只需要更新 XCode!
【讨论】:
以上是关于使用 Appcelerator 发布到 iTunes Connect 时出现“SwiftSupport 文件夹为空”错误的主要内容,如果未能解决你的问题,请参考以下文章
Xcode Organizer (appcelerator) 中的 iTunes 应用加速器缺少应用图标
Titanium appcelerator 未列出 iPhone 以在开发模式下加载应用程序
iTunes (TestFlight) - 已上传并在 Activity 中可见,但在 TestFlight 中不可用
Appcelerator:元素未添加到android中的视图中