2011-04-02 127 views
1

我已經成功實施了應用內購買,99.9%的用戶成功購買了IAP產品。然而,在一個越獄的手機一個用戶得到這個錯誤:In App購買錯誤「這不是測試用戶帳戶」

This is not a Test User account. Please create a new account in the Sandbox environment. Environment: Sandbox

請問有什麼可以建議該用戶?我認爲所有越獄iPhone都不存在問題,因爲那時的投訴數量應該在統計上更高。

還有另一個similar question,雖然不清楚受影響用戶的越獄狀態。我正在爲那些越獄設備用戶尋找一個真正的解決方案(除了建議不要越獄 - 因爲這意味着業務會丟失)。

回答

0

我遇到了一個如何解決YouTube video,通過臨時替換/ var/stash/libexec來解決問題。 /installd by/var/stash/libexec。 /installd.new。但是,這種方法堵塞了一個用戶的電話,所以操作系統必須恢復並再次越獄(至少IAP在恢復後工作)!我絕對不推薦這個解決方案,但它可能是一些核心jailbreakers的最後手段 - 畢竟,jailbreakers應該知道他們在做什麼,對嗎?

1

這種情況時有發生,越獄設備試圖使用商店。 Apple知道該設備不再合法,因此對商店的請求處於「測試模式」。

你可以告訴他一些事情:

  • 如果你確定你與其他越獄找出是哪個他用,並告訴他使用其他的
  • 添加應用程序就可以買到他用戶帳戶作爲您的列表中的「測試用戶」。你不會得到報酬,但你有一個快樂的客戶
  • 告訴他不要越獄他的電話...

可能的應用程序的構建送他用他的手機,並考慮他QA測試儀。他必須將你的設備ID發給你,你可以讓他每3-4個月製作一次特定版本。

+0

謝謝。雖然不是一個真正的解決方案,但您可以爲解決此問題提供很好的建議。 +1 – 2011-04-04 16:01:53

+0

謝謝...希望我能幫上忙,但這會牽扯到真正的越獄代碼和黑客攻擊的內容,對吧?酷解決方案,但。 – 2011-04-04 22:09:31