簡體   English   中英

在iPhone上測試應用內購買

[英]Testing In-App Purchase on iPhone

我已將我的應用設置為使用應用內購買。 所有必要的步驟都已經完成,除了一件事情之外,其他所有步驟都可以正常工作,完成購買交易的最后一步,即SKPaymentTransactionState總是每次都以Failed結束。

因此,我進行了一些研究,發現了另一條帖子,該帖子說不要在模擬器中進行測試,而要在物理設備上進行測試,因為蘋果故意在模擬器中進行購買似乎受到限制。

所以我回去嘗試在我的物理iPhone上運行它。 我現在遇到的問題是我的物理iPhone已鏈接到我的有效iTunes帳戶。 當我嘗試購買時,用戶ID已經默認為我的活動ID,並且只要求輸入密碼。

所以我的問題是(1)如何強制電話要求我輸入新的用戶ID和密碼,以便可以使用在iTunes Connect中創建的沙盒用戶? (2)即使輸入輔助iTunes憑據我也有點緊張,有人可以驗證這種行為嗎? 我不希望我的活動iTunes帳戶有任何問題,可以在我的物理設備上同時運行我的活動iTunes帳戶和沙箱用戶嗎?

通過“設置”從電話上注銷iTunes,但是在輸入沙箱帳戶憑據之前,請等待應用提示您登錄。 注意 ,我指的是iTunes,而不是iCloud。 如果您需要這樣做,它將變得更加有趣

完成測試后,請通過“設置”再次注銷,但與以前不同,繼續並通過“設置”重新登錄到您的“常規” Apple ID,以恢復生產使用。

您不能像這樣“同時”運行它們,但可以使用常規設備進行沙箱測試而不會出現問題。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM