I have an imessage extension app that works fine except on the first send to a group.
iOS 14.4 multiple devices 8, 8plus, 10...
Xcode 12.4
The code goes straight from the closure of 'success' to didResignActive. The app is supposed to stay active. There is no dismiss called anywhere.
If I launch the app again on the same group it works fine. Only fails if I start a new group conversation, then click on app in tray, and send is called.
note: this only happens to group sends, and only on the first time a group is created.
thisConversation.send(message) { error in
if let error = error {
os_log("submitMessage(%@): initial send error: %@", log: .default, type: .debug, type, error.localizedDescription)
} else {
os_log("submitMessage(%@): initial send success!", log: .default, type: .debug, type)
}
}
Selecting any option will automatically load the page