2015-10-21 31 views
0

我正在開發iOS應用程序,其中包括應用程序內購買。該應用程序已經在App Store中,我正在進行更新。無法啓動iOS應用購買。身份驗證問題

當我點擊一個鎖定的項目時,系統會提示輸入我的Apple ID的密碼。如果我輸入了錯誤的密碼,它說

您輸入的Apple ID找不到或您的密碼爲 不正確。請再試一次「,即使這個ID /密碼是(我們認爲 )正確。

但是,當我輸入正確的密碼,它說

你的Apple ID或密碼不正確

認證在兩種情況下會失敗,但注意錯誤消息的措辭不同,這意味着它認識到密碼是正確的,但發送失敗的認證信息。

當前版本的我的應用程序沒有此問題,添加了正確的密碼後驗證成功,但我正在處理的更新存在此問題。

附加信息: 該應用程序是一個科爾多瓦(跨平臺)的應用程序。我正在使用的插件是https://github.com/j3k0/cordova-plugin-purchase

懷疑: 難道是因爲該應用程序的更新仍然是一個發展ipa?

回答

2

首先,只在設備上測試。應用內購買測試在模擬器中不起作用。

其次,這裏有兩個Apple ID /密碼對。您正在測試的設備上有,並且您在創建應用內購買時創建了沙箱帳號。您需要使用沙盒帳戶進行測試。因此,您必須先登出自己的iCloud帳戶並進入沙箱帳戶,然後才能進行測試。

+0

是的,有一個物理iPhone設備測試 – ColorDeColor

+0

哦!讓我試試我的沙箱帳戶。我會讓你知道 – ColorDeColor

+0

非常高興地告訴你,你是對的。當我使用沙箱測試員帳戶時,沒有認證問題。太感謝了! – ColorDeColor