gpt4 book ai didi

objective-c - 此 bundle 无效 - 文件扩展名必须是 .zip

转载 作者:搜寻专家 更新时间:2023-10-31 19:35:21 25 4
gpt4 key购买 nike

我使用 objective-c cocoapods 在 swift 中构建了一个非常小的应用程序。我可以在手机上构建它,但每次我尝试在 testflight 上上传它时,我都会收到一封电子邮件,其中包含一条消息:

This bundle is invalid - The file extension must be .zip

知道是什么原因造成的吗?

最佳答案

此问题是由于 Pods-frameworks.sh 脚本尝试检查符号链接(symbolic link)状态的构建源路径中有空格引起的。例如,此路径引用名为“MyApp QA”的构建方案,这会导致 -L 检查失败并返回 binary operator expected,并最终复制符号链接(symbolic link)文件而不是实际的框架文件:

/Users/me/Library/Developer/Xcode/DerivedData/MyApp-ecinfzhnelbxxegrpzcpwnezmvot/Build/Intermediates/ArchiveIntermediates/MyApp QA/BuildProductsPath/QA-iphoneos/Pods/ActionSheetPicker_3_0.framework

解决此问题的最简单方法是确保您的构建路径中没有空格。这包括您的应用名称、方案、构建配置等。

A pull request已合并以修复此问题,这将在发布下一版本的 CocoaPods 时解决此问题。

关于objective-c - 此 bundle 无效 - 文件扩展名必须是 .zip,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28113908/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com