sách gpt4 ai đã đi

Mở khóa phiên bản ID nhà phát triển của ứng dụng nếu phiên bản Mac App Store tồn tại trên hệ thống - Hỏi khác

In lại 作者:行者123 更新时间:2023-12-03 17:24:47 31 4
mua khóa gpt4 Nike

我目前正在对我的一些应用程序进行沙箱处理,看来我必须删除一些功能才能满足 Mac App Store 沙箱(和其他)规则。

显然用户不会因为失去功能而感到高兴,我担心他们不会指责苹果制定了愚蠢的规则,而我们开发者将不得不承受愤怒的冲击。

本着这种精神,我正在考虑构建一个系统,这意味着如果用户购买 Mac App Store 版本,他/她将免费获得“正常”发行版本。

由于我不知道在 Mac App Store 上购买我的应用程序的人的电子邮件是什么,并且我不想“手动”处理此类情况,所以我想找到一种方法如此自动。

我一直在考虑只查看硬盘,从 Mac App Store 找到该程序的安装版本,然后解锁“分发”版本。

我只是不确定这是否违反了 Mac App Store 规则..

  1. 根据 MAS 规则查找 MAS 收据是否合适?

  2. 我可以使用与我的程序的 MAS 版本中嵌入的相同机制来验证 MAS 收据吗?

还有其他人也这么想吗?

最诚挚的问候,

弗兰克

1 Câu trả lời

我这样做是为了让 Mac App Store 客户能够轻松地测试从我的网站下载的应用程序的新版本,同时仍然执行许可。启动我的应用程序的 MAS 版本后,我将其收据复制到/Library/Application Support/MyAppName/中。我的应用程序的非 MAS 版本的 Beta 版本包含与 MAS 版本相同的收据验证代码。他们在应用程序支持文件夹中查找收据,并验证它,如果收据有效,则在许可模式下运行。

自从 Mac App Store 推出后不久,我就开始这样做了,其他开发人员也是如此,没有出现任何问题。你描述的应该没问题。

关于macos - 如果系统上存在 Mac App Store 版本,则解锁应用程序的开发人员 ID 版本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9838576/

31 4 0
行者123
Hồ sơ cá nhân

Tôi là một lập trình viên xuất sắc, rất giỏi!

Nhận phiếu giảm giá Didi Taxi miễn phí
Mã giảm giá Didi Taxi
Giấy chứng nhận ICP Bắc Kinh số 000000
Hợp tác quảng cáo: 1813099741@qq.com 6ren.com