gpt4 book ai didi

ios - 为什么要调用 loadMatchWithID :withCompletionHandler crash only on iPad 1 with iOS 5

转载 作者:行者123 更新时间:2023-12-01 19:03:35 26 4
gpt4 key购买 nike

我在 iPad 1 上遇到以下错误并崩溃 - 仅在 iOS 5 上 - 尽管我的 iPhone 5S 和 iPhone 5 运行以下代码就可以了:

[GKTurnBasedMatch loadMatchWithID:_match.matchID withCompletionHandler:^(GKTurnBasedMatch *match, NSError *error)
{
.....
}];

确切的错误是:

Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '+[GKTurnBasedMatch loadMatchWithID:withCompletionHandler:]: unrecognized selector sent to class 0x3f6d59c0



在运行 iPad 模拟器时我没有遇到此崩溃可能一文不值。

最佳答案

看起来像 loadMatchWithID直到 iOS 6.0 才真正公开。我的 Xcode 中有 5.0、5.1、6.0 和 7.0 SDK,可以看到 GKTurnBasedMatch.h 中没有此方法直到 iOS 6。

苹果文档和 iOS 6.0 和 7.0 SDK header GKTurnBasedMatch.h关于某些方法何时可用似乎是错误的。

还有其他错误,这不是在 iOS 5.0 中标记为存在的唯一方法,但直到 iOS 6.0 才存在。

以下是我在该标题中发现的其他两个具有相同问题的不准确之处:
- (void)declineInviteWithCompletionHandler:completionHandler- (void)acceptInviteWithCompletionHandler:completionHandler

关于ios - 为什么要调用 loadMatchWithID :withCompletionHandler crash only on iPad 1 with iOS 5,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21342818/

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