3

我有适用于 Mac App Store 的应用程序,但遇到了以下问题。1.1 版已经在 Mac App Store 中。

如果我将应用程序的版本更改为 1.2 并尝试使用测试帐户运行它,我会收到以下消息:

The app is damaged and can’t be opened. Delete the app and download it again from the App Store. 

控制台显示条目:

Exited with code: 173

我返回以前的版本号 1.1,应用程序启动。我试图将应用程序发送给我的同事。它运行正常。我试图从我的硬盘中删除所有相同的二进制文件。它没有帮助。我之前也遇到过同样的问题,我什至将那个状态的应用程序提交到了 App Store。它被成功批准。现在我可以使用测试帐户运行 1.1,但我无法运行 1.2。

如何使用 App Store 解决这个问题?

4

3 回答 3

1

返回代码173表示商店收据验证失败。

由于您只从商店购买了 1.1,因此收据是 1.1 而不是 1.2。

因此,如果您将应用程序的 plist 更改为 1.2,则验证失败...收据 1.1 与应用程序 1.2

于 2013-03-17T16:14:55.257 回答
0

试试这个(它对我有用):

打开终端,然后输入:

cd /Applications

sudo chown root Clear.app

sudo chmod 777 Clear.app

然后打开清除应用程序。

于 2015-06-17T10:49:07.347 回答
-2

如果您信任从中下载内容的人,您可以通过将“首选项 > 安全和隐私”调整为

允许从以下位置下载应用程序:任何地方

于 2015-04-09T13:06:18.757 回答