日志显示此信息(此日志上省略了应用名称和路由)
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和frameworks(use_frameworks!
),并且仅当我使用应用程序符号进行归档时。由于某些Pod不支持位代码,因此已将其禁用。
关于此错误的任何提示吗?它在具有不同Pod的两个不同应用程序上不断发生。
编辑:只是为了澄清,此错误发生在为AppStore提交生成ipa文件时。这两个应用程序现已发布。在为生成的框架(pod)处理符号(在代码签名之前执行步骤)时,会随机发生此错误,并且在同一库中不会发生相同的错误,这只是随机的,并且在尝试保持可以上传到AppStore的同时,我想知道如何防止因该错误而导致头部撞打。
我偶尔会收到此错误。取消选中“包含符号”复选框时,它会修复该问题。
但是,如果您像我一样,并且希望将符号发送给Apple,我发现了另一个奇怪的解决方法:将存档提交给Apple时,请从Mac上拔下手机的电源。
奇怪的。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句