4

我正在开发一个具有应用内购买功能的 Mac 应用程序。我以前在 iOS 上做过这个,但我无法让它与 Mac 应用程序一起工作。在做了一些研究之后,看起来我必须先从 Mac App Store 获取并验证收据,然后才能使用。

我相信我已按照正确的步骤执行此操作,

1.) 在 Xcode 中构建应用程序。2.) 通过 finder 启动应用程序 3.) 当提示使用在 iTunesConnect 中创建的 TestUser 帐户登录时 4.) 应用程序关闭并显示错误消息

“AppName” is damaged and can’t be opened. Delete “AppName” and download it again from the App Store.

当我打开捆绑包时,虽然我没有看到 _MASReceipt/receipt 文件夹和文件 - 我仍然从 StoreKit 获得无效的产品标识符。

4

1 回答 1

1

上次发生这种情况时,这些步骤似乎对我有用:

  1. 从 Mac App Store 注销。
  2. 强制退出storeagentsoftwareupdated进程。
  3. 尝试双击该应用程序以重新启动它。
于 2014-01-13T15:55:09.067 回答