我正在考虑放弃对自动引用计数的 32 位支持(仅支持 64 位二进制文件)。
我想在 Mac App Store 中避免这两种情况:
对于旧的 32 位 Mac 用户:
谁购买了支持 32 位的先前版本:他们会在 Mac App Store 中看到该应用程序的更新消息吗?如果是这样,(现在仅限 64 位)更新将不适用于他/她。
谁以前没有购买过该应用程序:尽管该应用程序无法在他们的系统上运行,但他们能否购买该应用程序?
仅限 ARC 64 位:http: //developer.apple.com/library/mac/#releasenotes/ObjectiveC/RN-TransitioningToARC/_index.html#//apple_ref/doc/uid/TP40011226
编辑:我发现有人能够将仅 64 位的应用程序下载到 32 位 MacBook 并显示错误消息“您的购买无法完成”。在这种情况下,它是一个免费的应用程序。我想知道何时会为付费应用弹出此消息(付款之前或之后)。
http://www.linethirteen.com/blog/2011/01/mac-app-store-32-bit-vs-64-bit/