提交到 Mac 应用商店时出现收据验证错误

Posted

技术标签:

【中文标题】提交到 Mac 应用商店时出现收据验证错误【英文标题】:Receipt validation errors on submission to Mac app store 【发布时间】:2015-11-19 23:45:43 【问题描述】:

在 Mac App Store 提交时,我的应用被拒绝,解释如下:-

“安装有效收据后,应用程序在启动时退出。控制台报告应用程序“Exited with exit code: 173”,操作系统显示应用程序“is damaged and can't be opened”。这通常表明应用程序未正确验证其收据。”

我根本没有在我的代码中进行任何收据验证,那么我可以做些什么来解决这个问题?它只发生在审查中,而不是在我身边。这是用于逻辑 OS X 应用程序的简单 swift ui + Objective-C+ 一些 C++。使用其他应用程序,(Objective-C + CPP)一切正常。

【问题讨论】:

你确定你没有收据检查码吗?没有它,退出代码 173 似乎不太可能。 我确定我不做收据检查代码。它基本上是一个新的 swift 模板,添加了一些控件。仅当它以某种方式被 Xcode 内置时? 那么我唯一的解释是评论错误地运行了另一个应用程序,或者他/她错误地选择了这个拒绝标准而不是另一个。 其实不是第一次提交。以前的审阅者要求从菜单中删除一些项目,因此至少要在审阅环境中运行一次。 【参考方案1】:

毕竟这一切恰好是审阅者方面的错误。我要求在解决中心重新检查我的应用程序,它通过了审查。感谢@Aderstedt,我更加确信这不是我的错误。

【讨论】:

我目前收到来自审阅者的相同问题/回复,只是要求他们再次审阅。我也没有任何收据检查/验证码。

以上是关于提交到 Mac 应用商店时出现收据验证错误的主要内容,如果未能解决你的问题,请参考以下文章

尝试将应用提交到应用商店时出现通信错误

提交到应用商店时出现 ITMS-4238 错误

提交到应用商店时出现 UIRequiredDeviceCapabilities 错误

将 UWP 应用程序提交到 Windows 应用商店时出现错误 1300

上传到 iOS 应用商店时出现错误“您的二进制文件无效”

将应用程序提交到苹果商店时出现问题 - “此捆绑包无效”