我有一個應用程序inApp購買。有時會發生某些事情,iOS會要求用戶在AppStore中進行授權。隨時出現授權警報。它發生,甚至我的應用程序已關閉!我建議,這個警報是由於一些購買失敗。但是,如果我輸入Apple ID沒有任何反應。爲了解決這個問題,我想知道哪些事件引起AppStore授權警報?AppStore授權警報
0
A
回答
0
我的問題的原因是非常愚蠢的。我忘了撥打[[SKPaymentQueue defaultQueue] finishTransaction:transaction]
。我認爲AppStore授權警報可能是未關閉的應用內交易的結果。
0
我不再安裝應用程序內購買,但我想我通過將以下內容添加到AppleDelegate和其他視圖控制器來解決它。
[[SKPaymentQueue defaultQueue] addTransactionObserver:self];
像...
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {
[[SKPaymentQueue defaultQueue] addTransactionObserver:self];
}
相關問題
- 1. 從CLLocationManager授權警報
- 2. 電報BOT - OAuth授權
- 3. Pushwoosh報告未經授權
- 4. Crystal報表與授權VS 2008
- 5. HTTP認證報頭的OpenID授權碼
- 6. 授權報頭是在第二呼叫
- 7. 授權授權無效
- 8. 授權代碼授權
- 9. Facebook聊天報告「未經授權」,雖然授予了「xmpp_login」
- 10. 如何推遲[權限請求警報]?
- 11. 授予WebDeploy授權
- 12. 聲明式授權 - 抓住「授權::未授權」例外
- 13. 授權與權限
- 14. ics警報不報警
- 15. asp.net授權問題授權所有人
- 16. Tastypie授權不完全授權?
- 17. tweepy未授權 - tweepy.error.TweepError:未授權
- 18. web.config授權拒絕未授權
- 19. MVC路由與授權/授權標記
- 20. 授予Oracle授予權限
- 21. 解析SDK在爲AppStore構建時會導致授權資源錯誤
- 22. 哪一個是正確的?警報(+「123」))警報(+「123」)警報(+(「123」))
- 23. cakephp的授權
- 24. 檢查授權
- 25. IOS JSON授權
- 26. AngularJS Symfony3授權
- 27. 獲取授權
- 28. php - youtube授權
- 29. 集團授權
- 30. 塔架授權