自从升级到 XCode8 以来,我一直在努力将我的构建上传到 itunesconnect - 可能与 swift 3.0 语法更新有关?...我是 iOS 开发新手,从 xcode 7.1 开始就一直在这样做... .
我通过 Organizer 提交,ipa 上传,但随后我收到了来自 itunesconnect 的电子邮件:
“无效的 Swift 支持 - 应用程序的框架位置缺少预期的 dylib,例如/Payload/Health Storylines.app/Frameworks。”
我的应用程序目标使用 obj-c,UItest 目标使用 swift。
我读过:Invalid Swift Support / invalid implementation of swift
- 我在 xcode8 中找不到任何嵌入式 swift 设置...
我读过:Invalid Swift Support - Files don’t match
- 但在 .sh 中,他们希望注释掉一些行 - 它只能在低于 7 的 xcode 版本上运行...表明这不重要。
我刚刚读过http://radex.io/xcode7-xcode8/
- 这里有一些 cocopoads 代码签名主题...不确定这是否相关?
我认为需要在某个地方关闭 swift,但不知道在哪里......
非常感谢您的帮助!
最佳答案
似乎是我遇到的问题。尝试使用 XCode 7.x.x 存档和导出 IPA,然后使用应用程序加载器 (XCode 8 GM) 上传它。另外,您的 macOS 版本是什么?
关于swift - 无效的 Swift 支持 xcode 8 itunesconnect 问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39756531/