Giải quyết vấn đề này có thể đi xuống ba tuyến đường (và ban đầu tôi sẽ trả lời nó thường được sử dụng nhiều nhất cho mọi người đọc nó):
- Sử dụng giấy phép phát triển và ký ứng dụng cho nhóm giới hạn nếu thiết bị iOS (hiện tại, bạn chỉ nhận được 100 vị trí thử nghiệm như bất kỳ nhà phát triển iOS nào). Điều này tránh hoàn toàn App Store
- Thiết lập tài khoản doanh nghiệp với Apple để thực thể đó có thể ký các ứng dụng cho số lượng thiết bị không giới hạn. Sau đó, bạn sẽ cho phép công ty có tài khoản doanh nghiệp ký các ứng dụng cho các thiết bị mà họ muốn chạy chúng và kéo hoặc sửa đổi ứng dụng từ App Store công cộng.
- Yêu cầu nhà phát triển và khách hàng đăng ký Chương trình mua hàng theo khối lượng từ Apple. Điều này đặt ứng dụng trên App Store, nhưng nhà phát triển có thể kiểm soát xem tất cả người mua VPP có thể xem ứng dụng hay chỉ liệt kê một số khách hàng nhất định để mua.
Từ quan điểm kinh nghiệm, tùy chọn 3 vượt trội hơn nhiều đối với hầu hết các tình huống. Lạm dụng chương trình dành cho nhà phát triển để phân phối ứng dụng thương mại là trái với các điều khoản dịch vụ và có những vấn đề kỹ thuật và rắc rối không đáng có khi triển khai tiềm năng đó xung quanh rào cản ký mã.
Xóa ứng dụng và chỉ bán cho khách hàng có thể hoạt động cho trường hợp của bạn - sử dụng tùy chọn 2. Chỉ khách hàng cần đăng ký, nhưng bạn có toàn quyền kiểm soát việc phát hành bản sửa lỗi, bản dựng và không có sự chậm trễ (hoặc lợi ích) để gửi ứng dụng tới Apple để xem xét. Điều đó không có nghĩa là bạn vẫn không thể gửi cùng một bản dựng và giá nó đủ cao để mọi người không mua nó, nhưng sau đó hoàn lại tiền cho những khách hàng đó khi họ đánh giá xong ứng dụng của bạn, muốn nhận bản dựng trực tiếp mà họ có thể ký.
Tùy chọn cuối cùng có nghĩa là bạn, nhà phát triển, cần liệt kê ứng dụng của bạn theo VPP (ẩn ứng dụng đó với hầu hết người dùng App Store) và khách hàng của bạn cũng cần đăng ký vào VPP, nhưng đây là giải pháp của Apple cho vấn đề nan giải mà bạn tự tìm thấy trong.
- Khách hàng có quyền truy cập vào giá đặc biệt, quyền truy cập đặc biệt và vẫn có Apple xem xét các ứng dụng và cung cấp mặt trước cửa hàng, ký mã, v.v ...
- Người bán có quyền truy cập vào giá đặc biệt, được Apple cho phép ký hợp đồng liên quan trực tiếp với khách hàng để quy định bất cứ điều gì bạn muốn (mua tối thiểu, giá cả, tính sẵn có, thiết kế tùy chỉnh) - nhưng họ chỉ xem xét các ứng dụng - Apple không phân xử, tạo điều kiện hoặc xử lý các thỏa thuận hoặc tranh chấp giữa người bán và người mua.
- Người bán có thể định giá ứng dụng khác nhau cho từng khách hàng hoặc sử dụng cùng một mức giá cho tất cả.
Cả hai bên cần phải có một công ty và nhảy qua một số giấy tờ nộp đơn để vào VPP, nhưng đó thực sự là giải pháp tối ưu cho hầu hết các trường hợp bạn không muốn định giá ứng dụng của mình miễn phí trên cửa hàng công cộng.