macOS应用程序中的应用内购买出现未知错误

macOS应用程序中的应用内购买出现未知错误,macos,in-app-purchase,macos-sierra,Macos,In App Purchase,Macos Sierra,我已经在我的macOS应用程序中实现了应用内购买,但是每次我尝试用我的沙盒用户测试它时,我都会遇到“未知错误” 然后在updatedTransactions回调方法中,事务失败。我找到了一个解决方案。另一篇描述类似问题的论坛帖子建议删除/Library/Preferences/SystemConfiguration/NetworkInterfaces.plist。我备份了那个文件,删除了它,然后重新启动。我现在可以登录和退出AppStore,访问我在AppStore购买的所有应用程序,并且它在关

我已经在我的macOS应用程序中实现了应用内购买,但是每次我尝试用我的沙盒用户测试它时,我都会遇到“未知错误”


然后在
updatedTransactions
回调方法中,事务失败。

我找到了一个解决方案。另一篇描述类似问题的论坛帖子建议删除
/Library/Preferences/SystemConfiguration/NetworkInterfaces.plist
。我备份了那个文件,删除了它,然后重新启动。我现在可以登录和退出AppStore,访问我在AppStore购买的所有应用程序,并且它在关机和重启时都会“粘住”

过程非常简单,我将详细说明,以供将来参考:

  • 开放式终端
  • cd/Library/Preferences/SystemConfiguration
  • cp NetworkInterfaces.plist~/NetworkInterfaces.plist.bak
    -在主目录中快速备份
  • sudo rm NetworkInterfaces.plist
    删除原始文件
  • 重新启动Mac
  • 打开AppStore并尝试登录。它应该会起作用

  • 显然这是可行的,因为MAC地址是作为接收/授权过程的一部分使用的。

    刚刚尝试过,但对我不起作用。我犯了和以前一样的错误