问HN:为什么在2025年注册苹果开发者计划如此困难?
我最近尝试为一家只有一名员工的小公司注册苹果开发者计划,结果这一过程变成了一段令人意外的糟糕经历。我原本以为只需快速在线注册并支付99美元,没想到却经历了数周的身份验证和层出不穷的问题。
令人沮丧的是,这一切的开始只是因为我想使用“使用Apple登录”功能。苹果强迫你加入开发者计划才能启用这一功能,并收取每年99欧元的费用。相比之下,谷歌和亚马逊都提供类似的登录服务,而且是免费的,几分钟就能设置好。我看不出这一政策对苹果生态系统有什么好处。
因此,我需要:
- D-U-N-S 验证:苹果要求公司提供D-U-N-S号码,这在欧盟非常少见。申请过程花了好几天,甚至还需要通过外包的邓白氏子公司进行电话确认。
- 文件上传:苹果客服随后要求我上传多份文件:政府身份证明、就业验证(这对我来说有点奇怪,因为只有我一个人)和商业注册文件。我最终通过应用程序和一个特殊链接上传了这三份文件三次。不同的客服代表(总是很友好,但回复都是模板)似乎没有看到相同的历史记录。当我在反馈调查中给出低分时,收到的标准回复完全没有回应我的问题。
- 网站审查:在身份验证后,苹果还审核了我的项目网站。他们表示网站内容“极少”,在应用程序发布之前需要一个正式的支持联系页面。但我确实有问题跟踪器和联系信息。如果你甚至还没有发布网站呢?
- 区域不匹配:系统无法处理我的个人Apple ID在一个欧盟国家,而公司在另一个国家的情况。为了支付苹果99欧元,我被告知要将我的iPad区域切换到与开发者账户匹配——这会导致我的Apple One订阅等其他问题失效。我甚至不打算用iPad进行开发,所以我想我就换到我的MacBook上。
- 设备锁定:我尝试在MacBook上继续使用开发者Apple ID,但系统强制要求你在开始注册的同一设备上完成注册。在MacBook上,我必须从头开始,并重新上传所有文件。这不仅是糟糕的用户体验,简直是不可理解——尤其是对于苹果来说。
三周过去了,我仍然没有注册成功。
我发布这个内容是因为这次经历让我感到彻底崩溃。我没有期待一帆风顺,但这远远超出了正常的摩擦。
问题:
- 其他人是否也遇到过苹果开发者注册的同样问题,尤其是跨区域的情况?
- 你认为这些障碍会让独立开发者感到沮丧吗?
- 苹果内部的人是否认为这是一次良好的体验?这只是官僚主义,还是有更深层次的理由?有时我在想,欧盟的(往往同样笨拙的)法规在这里是否实际上是一剂有用的良药。
查看原文
I recently attempted to enroll a small 1-person company in the Apple Developer Program, and the process turned into a surprisingly terrible journey. I expected a quick online sign-up and a $99 payment – instead I got weeks of identity checks and problem after problem.<p>Frustratingly, the whole thing started because I wanted to use Sign in with Apple. Apple forces you into the developer program just to enable it, and charges €99/year for the privilege. Google and Amazon both offer their equivalent login services for free, set up in minutes. I can’t see how this policy benefits Apple’s ecosystem.<p>So I needed:<p>- D-U-N-S verification: Apple required a D-U-N-S Number for the company – very uncommon in the EU. Applying took several days and even a manual phone confirmation with an outsourced D&B subsidiary.<p>- Document uploads: Apple support then asked me to upload multiple documents: government ID, employment verification (odd when it’s just me), and business registration papers. I ended up uploading these three separate times, via the app and a special link. Different support reps (always friendly, but sending template replies) didn’t seem to see the same history. When I rated a feedback survey low, I got a standardized response that didn’t engage with my points at all.<p>- Website scrutiny: After identity checks, Apple also reviewed my project website. They said it had “minimal content” and needed a proper support contact page before apps could be distributed. But I do have an issue tracker and contact info. What if you haven’t even launched yet?<p>- Region mismatch: The system couldn’t handle that my personal Apple ID is in one EU country while the company is in another. To pay Apple €99, I was told to switch my iPad’s region to match the developer account — which would break my Apple One subscription amongst other things. I wouldn't even use the iPad for development, so I thought I'll just switch to my MacBook.<p>- Device lock-in: I tried to continue on my MacBook with the developer Apple ID, but the system forces you to finish enrollment on the same device you started with. On the MacBook, I’d have to start from scratch and re-upload all documents. That’s not just bad UX, it’s inexplicable – especially for Apple.<p>3 weeks later, and I am still not enrolled.<p>I’m posting this because the experience felt utterly broken. I didn’t expect smooth sailing, but this was far beyond normal friction.<p>Questions:<p>- Have others run into the same issues with Apple’s developer enrollment, especially cross-region?<p>- Do you think these hurdles discourage indie developers?<p>- Do people at Apple consider this a great experience? Is this just bureaucracy, or is there a deeper rationale? Sometimes I wonder if the (often equally clumsy) EU regulations are actually a useful medicine here.