[英]iOS in-app-purchase + Today Extension widget
所以我有一個需要訂閱的應用程序(通過IAP),它提供了一個Today Widget。 在窗口小部件(以及應用程序內)中,我使用RMStore檢查捆綁包中的App Receipt是否有活動訂閱。 它在沙盒中工作正常,包括通過TestFlight安裝時。 但是今天,該應用程序已獲得Apple批准,一旦我測試了實時店內版本,當主應用程序看到用戶在應用收據中購買時,今日擴展程序未讀取應用程序收據,因此沒有訂閱!
Today Extension和主應用程序都使用完全相同的代碼來閱讀應用收據並查找訂閱信息。 為什么它會在主應用程序中工作而不是擴展? 這是一個已知的問題? 它與RMStore而不是StoreKit本身有什么關系? 我有什么聰明/不同的事情嗎?
我想也許問題可能與收據驗證有關 - 例如,捆綁標識符在沙盒中與擴展的App Store不同嗎?
這真是令人沮喪,因為我沒有辦法測試任何可能的解決方案而不重新提交到App Store,然后在發布后對其進行測試,如果它被破壞則將其從商店中拉出來,否則我會讓用戶付費他們實際上沒有得到的東西。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.