独立的 iMessage 应用程序在 iOS 12 中表现不同

standalone iMessage apps behave different in iOS 12

我正在尝试创建一个独立的 iMessage 应用程序。我有一些在 iOS 10 中工作的东西。当接收者点击消息时,我将能够发送消息并显示视图控制器,它将为他们打开视图控制器。同样的代码在 iOS 12 中的行为非常不同。当用户点击消息时,他将被带到应用程序商店而不是视图控制器。

我到处都在找这方面的资料,但是好像没有这方面的资料。

有人知道发生了什么变化吗?或者我怎样才能显示视图控制器而不是应用程序商店?

这看起来很明显,但我怀疑您在测试中遗漏了一些东西。

如果在接收 phone 上安装了 ,iMessage 应用程序将启动 。安装测试基于捆绑 ID,因此如果您不匹配,它将无法检测到您的应用。

当应用程序尚未安装时,iOS 11 的 iMessage 包含一个 link 带你去商店。

我正在开发一个复杂的 iMessage 应用程序,并在此过程中创建了一堆小型示例应用程序来测试不同的点。如果你想查看一些 im-plausibilities

,我刚刚制作了回购协议 public