Trải nghiệm với Apple Developer

Xin chào các bạn, hôm nay đổi gió chút, mình sẽ không nói về coding, không nói về server nữa mà mình nói về quá trình mình đăng ký tài khoản Apple Developer một quá trình dài hơi trong 2 tháng, với một nỗi tuyệt vọng nối buồn khắc ghi vào tâm trí mình khi mình sử dụng các dịch vụ của Apple. Nếu có thể trong tương lai có 1 nền tảng khác Apple thì mình sẽ chắn chắn chuyển, nhưng hiện tại thì điều đó khá là bất khả thi. Lưu ý nhỏ, mình không kì thị Apple nhưng về khâu chăm sóc khách hàng của họ đối với các developer gọi là quá tệ. Không chỉ một mình mình mà còn rất nhiều người khác cùng hoàn cảnh như mình, vậy nên blog này mình sẽ chia sẻ trải nghiệm của mình, cũng như đưa ra vài kỹ thuật để giải quyết nếu như các bạn gặp trường hợp như mình.....


Cay đắng khi đăng ký tài khoản

Vào một ngày đẹp trời tháng 6/2020 mình làm dự án về React Native (Ban đầu mình dùng công nghệ Ionic), mọi thứ đều tốt đẹp trừ (Ionic - Lý do mình sẽ giải thích ở bài viết khác) cho tới khi mình muốn up ứng dụng lên Store của Apple. Câu chuyện sẽ không dùng tới đây nếu bạn sử dụng tài khoản Developer như Google đăng ký phát một, thanh toán tiền ngay và nhận tài khoản. Nhưng KHÔNG!!! Mình phải tải ứng dụng lên Apple Store và mình sẽ cần tài khoản Developer (99$ - 2tr3 / năm) và cái quá trình để trả tiền cho Apple cũng trả dễ dàng chút nào.  Mình đã gặp cá một đống lỗi, và email qua lại gần chục cái email cũng không khả quan....

Lỗi đầu tiên "Your enrollment in the Apple Developer Program could not be completed at this time"

Không dùng email công ty đăng ký

Bạn đầu mình dùng email công ty để đăng ký nhưng cứ ngỡ là sẽ được như khi đăng ký Google Developer, nhưng KHÔNG nếu bạn dùng tài Email có chứa domain thì bạn phải đăng ký loại tài khoản Company / Organization và sẽ cần các thông tin khác như A D-U-N-S® Number - cái mà mình chưa có. Nếu bạn không chọn cái này mà cố tình chọn Individual / Sole Propriestor thì sẽ dính cái lỗi trên ngay và luôn. (Có thể do tại thời điểm mình đăng ký thì nó như thế, nhưng đến tại bây thời điểm viết bài này mình vẫn gặp lỗi trên nếu chọn Individual / Sole Propriestor)

Vẫn lỗi cho dù dùng Email cá nhân

Okay, vậy nếu không dùng Email công ty thì dùng email cá nhân đúng ko? Nhưng KHÔNG!!! cái lỗi ở phía trên vẫn xuất hiện... Lúc đó mình khá là CAY!!, và quyết định không đăng ký nữa. Nhưng chờ 2 - 3 hôm sau vào đăng ký 1 cái email khác thì nó hết lỗi trên kia và bắt đầu xuất hiện lỗi mới =))

Vậy cách để fix lỗi này mình nghĩ nên xóa Cookie + Cache khi gặp lỗi, và thử lại đăng ký bằng một email khác biệt, hoặc thử thay đổi máy tính, đổi địa chỉ IP. Hoặc nếu bạn có MacOS/IOS thì mình khuyên bạn nên dùng để đăng ký tài khoản, thay vì dùng Window hoặc Linux

"Complete your purchase." Nhưng chờ vô thời hạn...


Giai đoạn dài hơi để được TRẢ TIỀN :(

Sau khi hoàn thành việc nhập thông tin thẻ tín dụng, cũng như các thông tin khác để thanh toán, mình cứ ngỡ là sẽ hoàn thành việc lấy account trong vòng 48 giờ,  nhưng một lần nữa Apple lại làm mình thất vọng. Mình chờ hết 48 giờ, không thấy email nào phản hồi cho mình về việc thanh toán bị huỷ, cũng như không thấy Apple charge tiền trong tài khoản của mình. Lúc này mình cũng không thắc mắc gì vì tưởng giao dịch bị huỷ và mình sẽ phải thực hiện giao dịch khác, và rồi 48 giờ tiếp và cứ 48 giờ tiếp cho tới N lần
Đến lần thứ N mình bức xúc quá và có gửi mail cho Apple và đại loại mình lại nhận được cái email kêu chờ xử lý trong vòng 48 và cuối cùng sau 48 giờ mình cũng trả nhận được phản hồi gì, và kết quả mình phải gửi thêm 3 cái email nữa và cũng trả được phản hồi bất kì cái nào (cứ sau 2 ngày - 1 tuần mình gửi 1 cái), nói tóm lại là mình nhận được cái email chung chung sau đây
Tóm cái váy lại, sau vài lần mình cố gắng liên hệ với Apple và không thành công mình quyết định research xem có ai bị như mình không, và hoá ra có rất rất nhiều người bị như mình và họ kêu gào thảm thiết trên forum developer của Apple, và mình thấy không một bài post nào được Support của Apple đưa ra câu trả lời chính đáng, mọi thứ mọi người chia sẻ đều là trick, nào thì lấy thẻ của US mới thanh toán được, nào thì đổi IP các kiểu, nhưng đối với mình thì nó không work. Và rồi đến một ngày, mọi chuyện cũng tươi đẹp hơn, 1 topic của trên diễn đàn của Apple được trả lời, và họ mở 1 tính năng mới support dành nguyên cho việc thanh toán, các bạn có thể kiểm tra topic tại đây.

Nhìn chung nếu các bạn gặp lỗi như mình thì các bạn có thể vào đường link này để tạo ticket gửi cho Apple. Đây là support chuyên dụng cho việc đăng ký mới và gia hạn tài khoản Apple của bạn nếu như bạn không thể thanh toán được. Sau đó Apple sẽ yêu cầu bạn một số thư như chụp Credit Card, chụp CMTND gửi qua đường link trong email cho họ, lúc này bạn hãy check kỹ xem nếu là email từ Apple thì mới gửi lại không thì đừng có gửi để tránh mất tiền oan nhé. Như mình là sẽ nhận được email này.


Sau đó các bạn gửi CMTND cho họ và sau khoảng 30p sẽ thấy tài khoản bị trừ tiền và khoảng 1 - 2h sau tài khoản developer của bạn sẽ được kích hoạt.

Tải App lên Store nhưng bị từ chối...

updating.....