我制作的最后一个档案结果变成此错误
日志显示此信息(此日志上省略了应用名称和路由)
2016-06-28 08:53:48 +0000 [MT] Upload failed for archive App with issues:
(
"<IDEDistributionIssue: severity(error), error(Error Domain=ITunesSoftwareServiceErrorDomain Code=-19066 \"The path '/route/App.ipa' does not contain a file.\" UserInfo={NSLocalizedDescription=The path '/route/App.ipa' does not contain a file., NSLocalizedFailureReason=Unable to validate your application.})>"
)
根据日志,这是发生错误的地方。每次都在随机框架下发生
rsync: recv_generator: mkdir "/var/folders/ls/hdnz28rx7bb4929q6z4m37gc0000gn/T/XcodeDistPipeline.nwz/GaugeKit.framework/GaugeKit.bundle" failed: Result too large (34)
*** Skipping everything below this failed directory ***
2016-06-28 09:06:14 +0000 GaugeKit.framework/_CodeSignature/
2016-06-28 09:06:14 +0000
sent 286 bytes received 38 bytes 648.00 bytes/sec
total size is 388.45K speedup is 1227.70
2016-06-28 09:06:14 +0000 rsync error: some files could not be transferred (code 23) at /BuildRoot/Library/Caches/com.apple.xbs/Sources/rsync/rsync-47/rsync/main.c(992) [sender=2.6.9]
2016-06-28 09:06:14 +0000 /usr/bin/rsync exited with 23
当我尝试上传到App Store时会发生这种情况,如果我为Ad Hoc存档,则不会发生,并且总是在处理Pod的符号时发生(但不在同一Pod上,每次都只是一个随机Pod)。我使用Cocoapods 1.0.1和框架(
use_frameworks!
),并且仅当我使用应用程序符号进行归档时。由于某些Pod不支持位码,因此已将其禁用。关于此错误的任何提示吗?它在具有不同Pod的两个不同应用程序上不断发生。
编辑:只是为了澄清,此错误发生在为AppStore提交生成ipa文件时。这两个应用程序现已发布。在为生成的框架(pod)处理符号(在代码签名之前执行步骤)时,会随机发生此错误,并且在同一库中不会发生相同的错误,这只是随机的,并且在尝试保持可以上传到AppStore的同时,我想知道如何防止此错误导致头部撞打。
最佳答案
我偶尔会收到此错误。取消选中“包含符号”复选框时,它会修复该问题。
但是,如果您像我一样,并且希望将符号发送给Apple,我发现了另一个奇怪的解决方法:将存档提交给Apple时,请从Mac上拔下手机的电源。
奇怪。
关于ios - XCode“上传期间发生错误,rsync:失败”,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/38071696/