我的應用被蘋果拒絕,因爲他們在連接到IPv6網絡時無法購買內容。我不必在IPv6網絡中測試該應用,但在正常網絡中一切正常。我目前正在使用Xamarin.InAppPurchase(當前版本2.8)組件。他們按下購買按鈕時發生的錯誤是InAppPurchase組件中的標準錯誤警報「購買[...]時發生錯誤」。任何人都有同樣的問題,或爲此解決方案?Xamarin ios與Xamarin.InAppPurchase組件通過應用購買IPv6問題
0
A
回答
0
你可以閱讀關於製作Xamarin iOS Apps ipv6的博客文章嗎? https://blog.xamarin.com/making-your-ios-apps-ipv6-ready/
其中在博客中指出的其他事情,主要問題似乎是使用硬編碼的IPv4地址:
所有新創建的IP地址將需要IPv6或如果有轉換到IPv6。我們的建議是在可能的情況下始終使用主機名,但如果無法使用,請不要擔心,因爲使用.MapToIPv6()擴展方法它非常簡單。這是一個很快的解決方案,因爲你永遠不會得到一個純粹的IPv6連接;在這種情況下,您也可以手動將任何IP轉換爲字節數組,或者只需使用IPAddress的TryParse方法來解析任何IPv6地址。此外,請查看System.Net.Dns中的一些漂亮方法,如果IPv6可用或不可用,這些方法可幫助您解析IP地址。如果您使用HttpClient,BasicHttpBinding或WebRequests,則除非使用上面討論的硬編碼IP地址,否則不需要進行任何更改。
相關問題
- 1. Codenameone IOS應用內購買支持IPv6
- 2. 在iOS應用內購買問題?
- 3. 在應用購買問題iOS
- 4. 在應用購買問題
- 5. 應用內購買問題
- 6. iOS應用程序內購買 - 非重新訂購問題
- 7. Xamarin Studio購買
- 8. 應用內購買iOS
- 9. iOS:在應用內購買
- 10. 使用iOS Xamarin解析應用內購買收據的示例?
- 11. 訂閱不是通過應用購買的,而是通過網站購買的?
- 12. ios應用內購買應用內購買transactionReceipt驗證
- 13. 通過應用內購買(IAP)捐款
- 14. Android - 應用內購買問題
- 15. Android應用內購買問題
- 16. iPad中的應用內購買問題
- 17. 應用內購買問題ios7
- 18. 應用內購買問題!模擬器
- 19. 在應用程序購買問題
- 20. MKStoreKit和應用內購買的問題
- 21. Android在應用購買購買/退款/子過期事件
- 22. 無法啓動iOS應用購買。身份驗證問題
- 23. PhoneGap - iOS - 週期性訂閱應用程序 - 購買問題
- 24. 測試應用內購買問題。 IAP iOS
- 25. iOS應用購買。如何檢查購買是否已經購買?
- 26. iOS應用內購買 - 購買同一件非消耗品中的多件,
- 27. 恢復購買的iOS應用程式內購買
- 28. 購買無限數量的應用內購買iOS
- 29. iOS應用程序內購買跟蹤購買的物品
- 30. 應用內購買ios購買所有選項