iMessage Extensions consist of apps and sticker packs allowing for interactive and expressive experiences in iMessage conversations.
Questions tagged [imessage-extension]
233 questions
2
votes
0 answers
Is there a way to get the text message input field from an iMessage extension?
I would like to get the text from an unsent message in iMessage. Is there anyway to access this information?
For example, when my extension is loaded is there a way to gain access to the "test" string in the below screenshot?
I've tried poking…

MagentaSanta
- 21
- 1
2
votes
1 answer
How to send GIF Image through iMessage extension
I would like to send a GIF Image from my iMessage extension. The message is sending with the image but the problem is that image is not animating.
My approach:
let msg = msgList[indexPath.row]
let message = MSMessage()
let msgLayout…

Kazi Abdullah Al Mamun
- 1,441
- 17
- 24
2
votes
1 answer
App does not support leaderboards - iMessage App
I have an iMessage app, and trying to get Leaderboard scores. I am getting error:
Error Domain=GKErrorDomain Code=3 "The requested operation could not
be completed due to an error communicating with the server."
…

NightFury
- 13,436
- 6
- 71
- 120
2
votes
2 answers
iMessage app, "disallowed nested bundles" error trying to archive/upload with binary framework
I have an iMessage app (not an app with an iMessage extension) in which I have successfully added a binary framework (the project runs just fine on device and simulator)
However, I cannot successfully upload the project to App Store Connect - upload…

Kendall Helmstetter Gelner
- 74,769
- 26
- 128
- 150
2
votes
0 answers
How Can I Update MSMessage URL when using MSMessageLiveLayout?
Normally with MSMessage object setup, I would use on MSMessageTemplateLayout as the basic setup to send MSMessage objects. In the iMessage API, there's an interesting piece of code that allows interactive MSMessage called MSMessageLiveLayout where…

SeeSawSin
- 51
- 2
2
votes
1 answer
This bundle is invalid - The Info.plist file for /Payload/MyAppName.app/Sticker Pack.stickerpack is missing or could not be read
Hope you are well.
I want to add iMessage Stickers to my app.
My app created in Android Studio using LibGDX/RoboVM. So, I can't add Stickers extension directly to my project. I have signed .ipa as output from Android Studio after building with…

Gag Baghdasaryan
- 716
- 1
- 11
- 22
2
votes
3 answers
Xcode SDK Version Issue
I'm having a bit of an issue with distributing an app via the latest version of Xcode (Version 10.1 (10B61)). Every time I try to upload it to the App Store via organizer, I get this error after uploading:
WARNING ITMS-90725: "SDK Version Issue.…

Brandon Slaght
- 1,025
- 1
- 12
- 34
2
votes
1 answer
Swift Editing MSMessage URL Data
Main Question - How do I check if an MSMessage has already been opened by the recipient?
I have an iMessage extension in which a user can send a MSMessage to their recipient. Upon receiving the message, the recipient should be able to open it and…

Levi K
- 573
- 1
- 4
- 23
2
votes
2 answers
Executing an iMessage Extension app by clicking on a button in the main application
Is it possible to launch my iMessage app extension from the main application( developed using Swift4), by clicking a button? I have already published the app in the store, but I don't know how to do it.

Alessandro Pierro
- 117
- 1
- 10
2
votes
0 answers
Gesture priorities in Message app extension
I'm building an iMessage app extension and would like to add some panGestures to a subview in my controller.
In compact mode (not an issue in expanded mode), this causes the iMessage app to swap the view across other 3rd party apps. Obviously, I…

jayOrange
- 123
- 1
- 9
2
votes
0 answers
MSStickerView animation high memory usage
I'm developing a custom iMessages sticker pack application and I'm experiencing extremely high memory usage, which is crashing my application, when animating stickers.
All my graphics are under 500kb in size, formatted as GIFs.
Without animation my…

Cameron Little
- 3,487
- 23
- 35
2
votes
0 answers
Xcode 9 simulator MobileSMS application crashes
I decided to upgrade one application of mine to be universal.
On devices everything works fine, but I'm experiencing problems trying to get screenshots (for app submission) from the iMessage extension built within the application.
Once I launch the…

Andrea
- 26,120
- 10
- 85
- 131
2
votes
0 answers
iMessage Extension - insert text without new line
I'm currently playing around with iMessage Extensions and had a quick question that I wondered if someone could help solve.
I'm using
conversation?.insertText("world", completionHandler: { error in
})
and this successfully inserts text into the…

TommyBs
- 9,354
- 4
- 34
- 65
2
votes
0 answers
Do Apple's iMessage Extensions allow: Custom Payment providers and Custom Authentication?
We would like to port our existing application to iMessage soon.
Our application uses traditional Register / Activate through email, Log-In, then Browse the goods, Make a purchase, pay with your credit card.
We use a reputable payment processor…

FranticRock
- 3,233
- 1
- 31
- 56
2
votes
0 answers
Can't insert attachment in iMesageExtension if an MSStickerView is instantiated
I'm trying to send an mp4 video using an MSMessage from a MessageExtension.
When using the following code :
//Initializate an MSSticker
NSError* error = nil;
NSURL* stickerURL = [[NSBundle mainBundle] URLForResource:@"image"…

Drico
- 1,284
- 15
- 33