gpt4 book ai didi

iOS Storekit 导致实时应用程序崩溃

转载 作者:行者123 更新时间:2023-12-02 02:33:52 28 4
gpt4 key购买 nike

我的 IAP 实时应用程序发生崩溃。我对此感到压力很大,因为这是一个错过的收入机会。谁能帮我理解这个崩溃报告?

Crashed: com.apple.main-thread
EXC_BAD_ACCESS KERN_INVALID_ADDRESS 0x0000000000000010
raw
0
libobjc.A.dylib
objc_msgSend + 16
1
StoreKit
__34-[SKProductsRequest _handleReply:]_block_invoke + 52
2 libdispatch.dylib
_dispatch_call_block_and_release + 24
9 UIKit
UIApplicationMain + 204
10
MyApp
main.m line 14
main
11
libdispatch.dylib
(Missing)

最佳答案

那里没什么可说的。

0 libobjc.A.dylib   objc_msgSend + 16
1 StoreKit __34-[SKProductsRequest _handleReply:]_block_invoke + 52

如果我是您,我会仔细查看您的 SKProductRequestDelegate-productRequestDidReceiveResponse: 方法。虽然它不会出现在回溯中,但有时它们并不是 100% 可靠。

要查找的另一件事是查看该委托(delegate)是否已以某种方式被释放。 objc_msgSend 中的崩溃经常是由于这个原因造成的。您使用 ARC 吗?

这里有一篇文章应该出现在每个 ObjC 程序员的阅读列表中:

http://sealiesoftware.com/blog/archive/2008/09/22/objc_explain_So_you_crashed_in_objc_msgSend.html

关于iOS Storekit 导致实时应用程序崩溃,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36511793/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com