无效的 Swift 支持 - 应用程序的框架位置缺少预期的 dylibs

问题描述 投票:0回答:1

我正在运行 fastlane beta 来上传构建版本以进行试飞。

运行车道测试后我得到了什么-

存档成功。 已成功将新二进制文件上传到 iTunes Connect 等待 iTunes Connect 完成处理新版本 构建不再显示在构建列表中,等待它再次出现..

我收到一封来自 iTunes 商店的邮件 - 无效的 Swift 支持 - 应用程序的框架位置缺少预期的 dylibs

-我的 SwiftSupport 文件夹中有 dylib。 -我在 Gymfile 中提供 archive_path,在运行试点之前将熟食复制到我的 Framework 文件夹中。 -配置=发布 -ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = 是

-fastlane 版本- 2.53.1 -Xcode 版本 - 8.3.3

我想问我做错了什么,因为这不起作用。还有其他方法吗?归档成功后,我们可以将文件复制到归档框架文件夹中吗? 我想知道其他人是否也遇到过同样的问题。 我见过与 dylibs 相关的类似问题,但没有人遇到同样的问题。

提前致谢:)

(重要)- 当我使用 Xcode 存档和上传时,它工作正常。 问题出在使用 fastlane 上传时。

(更新)- 我在 Xcode 中也得到了同样的结果,存档和上传成功,但随后我从 iTunes connect 收到了相同的无效快速支持邮件。

ios swift xcode8 fastlane
1个回答
0
投票

我针对此问题的解决方法是:

  1. 在管理器中创建存档后,右键单击新存档
  2. 单击“在 Finder 中显示”
  3. 右键单击 Finder 中的存档
  4. 按“显示包装内容”
  5. 删除“SwiftSupport”文件夹
© www.soinside.com 2019 - 2024. All rights reserved.