Questions tagged [imessage-extension]

iMessage Extensions consist of apps and sticker packs allowing for interactive and expressive experiences in iMessage conversations.

Documentation

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…
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…
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." …
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…
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.
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
1 2
3
15 16