Rod*_*igo 2 xcode ios cocoapods xcode7
日志显示此信息(此日志中省略了应用程序名称和路由)
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.})>"
)
Run Code Online (Sandbox Code Playgroud)
根据日志,这是发生错误的地方。它每次都发生在一个随机的框架中
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
Run Code Online (Sandbox Code Playgroud)
当我尝试上传到 App Store 时会发生这种情况,如果我为 Ad Hoc 存档,它不会发生,并且它总是在处理 pod 的符号时发生(但不是在同一个 pod 上,每次只是一个随机的 pod)。我正在使用 Cocoapods 1.0.1 和框架 ( use_frameworks!),并且仅当我使用应用程序符号存档时。Bitcode 已停用,因为某些 pod 不支持它。
有关此错误的任何提示?它不断发生在具有不同 Pod 的两个不同应用程序上。
编辑:只是为了澄清,此错误发生在为 AppStore 提交生成 ipa 文件时。这两个应用程序现已发布。此错误在处理生成的框架(pod)的符号(代码签名之前的步骤)时随机发生,并且在同一个库中不会发生相同的错误,它只是随机的,在不断尝试的同时,我可以设法上传到 AppStore,但是我想知道如何防止出现此错误的头部撞击。
我偶尔收到这个错误。当您取消选中“包含符号”复选框时,它会修复它。
但是,如果您像我一样希望将符号发送给 Apple,我发现了另一个奇怪的解决方法:在将存档提交给 Apple 时从 Mac 上拔下您的手机。
奇怪的。