检查 App 是否以 GameCenter challenge 启动

Check if App is started with GameCenter challenge

你好 Whosebug 社区,

我真的很想得到你的帮助,因为我已经在这个问题上待了大约 2 周了,我什至找不到对我有一点帮助的东西。

如果我对我的应用程序提出挑战并单击它,我的应用程序将会打开。 有没有办法获取有关我单击的挑战的信息并让我显示例如我必须在游戏中击败的分数?

我尝试获取启动应用程序的参数,但其中没有任何看起来像挑战相关的数据。

我已经设法完成游戏的所有挑战,但现在我可以通过该方法判断我点击了哪个挑战。

谢谢你的帮助。

截至撰写本文时,当您点击通知或通过游戏中心打开游戏时,不会向您的游戏传递任何有用的信息。

我所发现的都是骇人听闻的解决方案,例如在邀请文本中放置描述性文本(可能是请求者的姓名),然后在显示可用匹配项列表时显示相同的文本。