2015-05-05 19 views
8

Tôi có ứng dụng phải trả phí (phiên bản 1.3) trên cửa hàng ứng dụng. Tôi muốn phát hành bản cập nhật (phiên bản 1.4) có trong giao dịch mua ứng dụng. Tôi đang lên kế hoạch phát hành bản cập nhật (phiên bản 1.4) sẽ miễn phí.Nâng cấp ứng dụng phải trả phí lên ứng dụng miễn phí

Tôi đã trình bày tất cả các trường hợp có thể có để nâng cấp người dùng từ phiên bản trả tiền lên phiên bản miễn phí. Chỉ có một kịch bản mà tôi đang mắc kẹt.

  1. Người dùng đã tải về phiên bản 1.3 mà được thanh toán ứng dụng thông qua tài khoản iTunes [email protected] trên iPad 2
  2. hiện phiên bản có sẵn trên iTuneslà 1,4 đó là miễn phí.
  3. tài tải phiên bản 1,4 trên trên iPad 2[nâng cấp các công trình như tôi có thể nhận được các phím UserDefaults trước để xác định]
  4. tài tải về phiên bản 1,4 trên iPhone 6din't có phiên bản 1.3 by [email protected][Làm cách nào để biết người dùng đó đã mua ứng dụng?]

Có ai biết điều gì có thể là giải pháp cho vấn đề này không.

+0

Ngày trên cửa hàng ứng dụng của bạn có trên máy chủ không? –

+0

Rất tiếc, không thể thực hiện được điều này cho iOS. Bạn không thể tìm thấy người nào đã mua ứng dụng trước đây vì Apple không cung cấp chi tiết cho điều đó. cách tốt nhất là tạo ứng dụng mới với mua Inapp và tải lên cửa hàng ti. –

+0

ứng dụng ngoại tuyến của ứng dụng và không tích hợp máy chủ. – Sneha

Trả lời

1

Lev Landau nhận xét là đúng. Nếu bạn không có tích hợp máy chủ, bạn phải lưu trữ nội dung nào đó cục bộ trên thiết bị của người dùng trong phiên bản 1.3.1. Nhưng bạn sẽ gặp khó khăn với những người dùng sở hữu nhiều thiết bị (ví dụ: iPhone và iPad). Tôi có thể suy nghĩ về 3 cách để khắc phục điều đó:

  1. Hãy chắc chắn rằng bạn "đã mua" cờ được lưu trên iCloud
    hoặc
  2. Sử dụng miễn phí mua trong ứng dụng như một (kinh nghiệm người dùng RIP) cờ .
    hoặc
  3. Phát hành ứng dụng MỚI có ID ứng dụng mới 1.4 và phát hành 1.3.1 sẽ cảnh báo người dùng của bạn về ứng dụng mới và sẽ cho phép mục nhập trong Keychain mà bạn sẽ truy xuất trong ứng dụng mới (xem this answer để xem làm thế nào để chia sẻ dữ liệu giữa các ứng dụng keychain)

Lưu ý rằng phương pháp 1 và 2 sẽ không làm việc cho 100% số người sử dụng (nếu họ không mở 1.3.1 trước 1,4 chẳng hạn). Tôi muốn giới thiệu phương pháp .

+0

Hi Quentin, chúng tôi thực sự đã thực hiện phiên bản giữa phiên bản với 0 đô la khi mua ứng dụng. Và giúp họ với các truy vấn Hỗ trợ với những người đến với chúng tôi sau khi chúng tôi phát hành phiên bản miễn phí. – Sneha

+0

Ok, tuyệt vời khi nghe điều đó! Hãy xem xét để chấp nhận câu trả lời nếu nó đã giúp;) –

Các vấn đề liên quan