gpt4 book ai didi

macos - 沙箱用户: This Apple ID has not yet been used with the App Store

转载 作者:行者123 更新时间:2023-12-03 16:05:07 32 4
gpt4 key购买 nike

显然不可能使用沙箱帐户在 OSX 上测试收据验证。

没有关于SO工作的解决方案。有人解决这个问题了吗?

这是雷达的副本 http://www.openradar.me/23831039

摘要:似乎是 10.11.2 的新功能,尝试使用沙箱 iTunesConnect 用户帐户进行身份验证会遇到错误消息:

“此 Apple ID 尚未在 App Store 中使用。”

重现步骤:1. 为 MAS 创建任何可提交的应用程序2. 10.11.2 上线3. 提供沙箱凭证

预期结果:应用程序应使用 _MASReceipt 进行验证并按预期启动。

实际结果:出现一个对话框:

此 Apple ID 尚未在 App Store 中使用。请检查您的信息。

版本:10.11.2

还有一封来自苹果公司的电子邮件,我们都收到过,可能与此有关。顺便说一句,他们的解决方案更新为10.11.2并重新启动计算机,没有用,正如预期的那样:

To help protect customers and developers, we require that all third party apps, passes for Apple Wallet, Safari Extensions, Safari Push Notifications, and App Store purchase receipts are signed by a trusted certificate authority. The Apple Worldwide Developer Relations Certification Authority issues certificates that Apple uses to sign apps on the Mac App Store and receipts that third party developers use to prevent unauthorized copies of their apps from running. On February 14, 2016, the intermediate certificate will expire and receipt signatures will include a renewed intermediate certificate.

Since you may use receipt validation in your apps, we want to make you aware of potential issues your users may encounter due to the renewed certificate. Users running OS X El Capitan (v10.11 or v10.11.1) may receive a notification that your Mac app is damaged if it utilizes receipt validation to request a new receipt from Apple. They can resolve this issue by restarting their Mac or updating to OS X El Capitan (v10.11.2).

Mac App Store customers running OS X Snow Leopard (v10.6.8) will be unable to purchase new apps or run previously purchased apps that utilize receipt validation until they install the OS X Snow Leopard update, which will be available via OS X Software Update this January.

Since different methods can be used for validating receipts, we recommend that you test your receipt validation code in the test environment to ensure no implementation-specific issues exist. Make sure that your code adheres to the Receipt Validation Programming Guide and resolve any receipt validation issues by February 14.

We apologize for any inconvenience. If you have any questions, contact us.

Best regards, Apple Developer Relations

没有解决方案的工作原理如下:创建一个新的沙箱用户、将项目转移到新的沙箱用户、清理派生数据文件夹、清理 OS X 的应用商店缓存文件夹等。

最佳答案

经过很多天的努力,我今天能够解决这个问题。

  1. 打开事件监视器并强制退出以下进程。storeaccountd、storeassetd、storedownloadd 和 storeinappd 。
  2. 然后进入 ~/Library/Caches 并删除相应的同名文件夹。

关于macos - 沙箱用户: This Apple ID has not yet been used with the App Store,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34557875/

32 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com