Messages

RSS for tag

Create app extensions that lets users send text, stickers, media files, and interactive messages using Messages.

Messages Documentation

Posts under Messages tag

78 Posts
Sort by:
Post not yet marked as solved
0 Replies
659 Views
I have a text in the application that comes with special characters (the text is written in French) that I want to send using MFMessageComposeViewController. I define the text in the body field: messageComposeVC.body = body and call to present the message compose like that : UIApplication.topViewController()?.present(messageComposeVC, animated: true, completion: nil) The message/imessage open and display the preview with the text i defined. But, since the upgrade of the iPhone to ios 17 it stopped working, when i send the message the message was not send and I received a message that the message failed. I also tested on ios 16 - it works great. Any idea how i can fix it?
Posted
by vvv_bbb.
Last updated
.
Post not yet marked as solved
0 Replies
281 Views
I would love to be able to add an automation shortcut that adds the sender to spam lists and deletes the message based on a certain word in incoming SMS messages. or blocking numbers based on certain asterix characters. It's the 17th version and these features are still missing.
Posted
by saltug.
Last updated
.
Post not yet marked as solved
1 Replies
351 Views
Has anyone else noticed that as of iOS 16, the prevailing image size minimum recommendation of 1200 x 628 (1.91:1) no longer outputs an image in iMessage? Since iOS 16, we've found we need to at least double that to 2400 x 1256 for an image to display correctly horizontally. As of iOS 17, this appears to still be the case, however, we are seeing it cropped to more of a square preview. Is this expected, or could this be indicative of something wrong with the Open Graph properties in place?
Posted
by MIPM.
Last updated
.
Post not yet marked as solved
0 Replies
282 Views
We are following the step listed in the documentation below to redirect the authentication request to messages-auth://?status=success https://register.apple.com/resources/messages/msp-rest-api/type-interactive#url-scheme However on both iOS and macOS (latest versions) messages-auth:// is not a recognised endpoint to open the messages app again. For example messages:// is working to open the messages app.
Posted
by mmaghraby.
Last updated
.
Post not yet marked as solved
0 Replies
298 Views
Hello dear community, I have an iMessage extension running perfectly on iOS 16.4, but on 17.0.1 and 17.1.1 it's having real issues. Messaging in iMessage on the iOS 17.0.1 simulator isn't working at all. MSMessageLiveLayout works perfectly on iOS 16.4, but on iOS 17.1.1 (physical iPhone 15, 14, 13, 12, SE 2020) the MSMessagesAppViewController won't render after didStartSending and subsequent willBecomeActive. The iPhones will just show "Loading...". I debugged through it, couldn't find any issues and works perfectly fine on iOS 16.4 both in the simulator and on a physical device. I'm debugging through the physical devices with XCode, but couldn't find any root cause on why. Has anyone experienced similar issues with MSMessagesAppViewController in iOS 17.1.1? Any ideas on how to fix this? Thanks, Jan
Posted
by derjanni.
Last updated
.
Post not yet marked as solved
1 Replies
951 Views
I have multiple Apple devices: an iPhone 15 Pro Max, iPad mini, iPad Pro, MacBook Air and MacBook Pro all of which are running iOS 17 public beta software 3 for iOS/iPad OS, and the Macs too are running public beta software 3 of macOS Sonoma. For some reason, all of my devices but 1 (the MacBook Pro) isn't syncing my messages. I've tried signing out of iMessages of my MBP. I then tried to disable iMessage syncing just on my MBP, which didn't work, and I was brave enough to just disable the syncing on ALL my devices, for the sake of losing them, and yet it still says "syncing paused." I don't know if I have to sign out of my AppleID all together on my MBP? That's my last resort. I don't know what else to do. At first I thought maybe it's because I'm running beta software, but why is my MacBook Air fine?
Posted Last updated
.
Post not yet marked as solved
0 Replies
275 Views
Hey everyone, I'm currently programming a chat app with SwiftUI, Firestore & optionally OneSignal. But I'm currently having the problem that I don't receive push notifications when I'm not in the app. External push messages that are triggered, for example, via the OneSignal website are also displayed in the backround. I just can't get it triggered in the app, does anyone have a code or a suggestion for me? Best regards Max
Posted Last updated
.
Post not yet marked as solved
2 Replies
1.7k Views
iPhone 15 Pro Max. On iOS Beta 17.2. After i updated to this version, iMessages has a message at the bottom saying Syncing paused. I turned on and off iMessage syncing, rebooted the phone, turned on and off wifi and I have plenty of storage on my iCloud. Used 30 gig out of 200 gig of storage. I can't get the message to go away. Attached is a screenshot of the message. Thank you for any help!
Posted
by kenmjr.
Last updated
.
Post not yet marked as solved
2 Replies
456 Views
Using iOS 17 I notice when I compose an MSMessage and insert it into the active conversation and send it in the simulator the message does not appear in the the message thread. The didStartSending(_ message: MSMessage, conversation: MSConversation) function is called when the message is sent, but there are no errors. I'm expecting there is an error with iOS 17 Simulator and sending messages. Also, being able to debug sending a message and going to the receiver to open the message still crashes. I hope this gets solved as well as it makes it very hard to test iMessage apps.
Posted Last updated
.
Post not yet marked as solved
0 Replies
248 Views
LSApplicationLaunchProhibited Info.plist key Apps that contain the LSApplicationLaunchProhibited Info.plist key won't be available on Apple Vision Pro. This may be because the app is built only for watchOS or Messages. If you choose to adjust your app to make it available, please submit a new version. 卧龙仔表情包 (version 1.0.2)
Posted Last updated
.
Post not yet marked as solved
0 Replies
254 Views
Hi, I have an app with an accompanying iMessage extension that lets users send stickers. The iMessage extension however is not included in the iMessage 'Stickers' list but instead in the 'More' section despite the fact that it is used to send stickers. (iOS 17+) I also cannot select 'Sticker' as a category for my app (even after uploading the build). Is there any way for me to classify my app's iMessage extension as a Sticker? Would appreciate any help and thank you!
Posted
by ronnienv.
Last updated
.
Post not yet marked as solved
0 Replies
338 Views
It appears that some attachments get stuck and aren't offloaded like they are on iOS. I have 200-300 attachments, all dated 5/3/2021 (perhaps that's when I last formatted this Mac and downloaded from iCloud), and then it keeps 1-10 attachments from every month after that. I don't want to delete the attachments because I want them to stay in iCloud. Is there a terminal command to offload or set the maximum space Messages may use or something? Signing out and signing back in does nothing. They stay on the hard drive. Messages on my phone with the same synced conversations stay around 21GB.
Posted
by twalters.
Last updated
.
Post marked as solved
2 Replies
395 Views
In iOS 17 iMessage apps are split up between "Stickers" apps and "Messages" apps. Problem is you might want to make a sophisticated Messages app that is basically just a "stickers" app. What magic incantation do I have to perform to make my Messages app appear under Stickers?
Posted
by warpling.
Last updated
.
Post not yet marked as solved
0 Replies
312 Views
I have recently got a new ipad and have turned off imessage and facetime sync in icloud and turned off imessage and facetime on the ipad itself. However, every morning I wake up to a message on my iphone saying imessage is now being used on another device and it turned itself back on, on the ipad. Does anyone know how I can stop this happening? Thank you
Posted
by talieward.
Last updated
.
Post not yet marked as solved
2 Replies
315 Views
Hey everyone, please help!! I'm desperately trying to figure out how to get my old messages to appear in Messages after doing a hard erase of my MacBook Pro running Ventura 13.6. I have done the manual messages file transfer manually many times in the past with no issues, copying the proper files from the old computer to the new one's appropriate folders. This time however I cannot for the life of me get this to work. For clarity, here's what I have done: On the old OS, I copied the entire Messages folder (Users/username/Library/Messages) to an external hard drive I erased my MacBook completely and reinstalled the OS so it was a now a brand new install I ensured that all of my permissions were set and that I am marked as the 'owner' of all files and folders in question (via Get Info) Re-installed the MacOS (Ventura 13.6), and then dragged old Messages folder from my external hard drive onto the desktop While having not het opened Messages app, I navigated to the new OS's messages folder (via the hidden library tab), and replaced (not merged) the entire folder's contents with my backup Messages folder that was copied from old OS Once it was replaced, I rebooted MacBook and then tried opening Messages, but there are no archived messages there, all you can do is start a new chat As far as I can tell, the system seems to reject the three chat files (chat.db, chat.db-shm, and chat.db-wal) that I copied into the messages folder. As soon as I check the folder once I've rebooted or tried to open messages, I see that instead of replacing the files that were in the messages folder by default, it instead renamed them (chat.db.incompatible.v17008.sqlitedb et al in my case) and created another set of default files. As mentioned above, I've tried making sure that all files and enclosed folders have me as the owner (via Get Info) I tried redoing the 'drag and drop' step, first trying to 'replace' the messages folder, then trying to delete the default messages folder and then drag the new one in its place, and lastly trying to open the messages folder and delete all its contents (but keeping the messages folder) and then dragging the old messages files into that folder. None of these options worked either I also read in the forums that the issue could be coming from the fact that both installs share the same user name, so I tried setting up a new install with a different username, but this did not solve the issue I have scoured the forums for an answer and tried all the methods that have been recommended to bypass this, but the problem persists. I've since tried wiping my MacBook again and starting from scratch, but to no avail. If anyone has any possible suggestions I would very much appreciate it. Thanks all!
Posted
by dende07.
Last updated
.
Post not yet marked as solved
1 Replies
708 Views
I have an application that filters messages using ILMessageFilterExtension. I have app groups set up and sertificates/profiles. The filtering worked a couple of months ago, but recently I noticed that I can't debug the extension( ILMessageFilterExtension's init() didn't called). When I connect to the "Messages" process, I get the following errors. What could be the problem? 2023-07-17 19:52:31.450808+0200 MobileSMS[2344:373404] [ServerBag] Checked bag access permission -- allowed? YES {self: <IDSCourierServerBag: 0x2816a0240>, hasMachAccess: YES, hasEntitlements: YES} 2023-07-17 19:52:31.498361+0200 MobileSMS[2344:373407] [AppConfiguration] [com.apple.MobileSMS:F297CBA2-105E-4D38-9EB1-BB09500B39C7] Error when getting current app configuration for action identifier ConversationListFocusFilterAction, error='Error Domain=DNDErrorDomain Code=1007 "No current action is available. Supply the caller with the default." UserInfo={NSLocalizedDescription=No current action is available. Supply the caller with the default.}' 2023-07-17 19:52:31.545894+0200 MobileSMS[2344:373351] [ViewController] Calling -viewWillAppear: directly on a view controller is not supported, and may result in out-of-order callbacks and other inconsistent behavior. Use the -beginAppearanceTransition:animated: and -endAppearanceTransition APIs on UIViewController to manually drive appearance callbacks instead. Make a symbolic breakpoint at UIViewControllerAlertForAppearanceCallbackMisuse to catch this in the debugger. View controller: <CKSearchViewController: 0x979059000> 2023-07-17 19:52:31.550596+0200 MobileSMS[2344:373351] [CompositionalLayout] Invalid absolute dimension, must be > 0.0. NOTE: This will be a hard-assert soon, please update your call site. 2023-07-17 19:52:31.550619+0200 MobileSMS[2344:373351] [CompositionalLayout] Invalid absolute dimension, must be > 0.0. NOTE: This will be a hard-assert soon, please update your call site. 2023-07-17 19:52:31.550632+0200 MobileSMS[2344:373351] [CompositionalLayout] Invalid absolute dimension, must be > 0.0. NOTE: This will be a hard-assert soon, please update your call site. 2023-07-17 19:52:31.550642+0200 MobileSMS[2344:373351] [CompositionalLayout] Invalid absolute dimension, must be > 0.0. NOTE: This will be a hard-assert soon, please update your call site. 2023-07-17 19:52:31.614473+0200 MobileSMS[2344:373408] [PAAccessLogger] Failed to log access with error: access=<PATCCAccess 0x2800b90e0> accessor:<<PAApplication 0x2800a8370 identifierType:inProcess assumedIdentity:(null)>> identifier:EECF4598-342E-4DC7-9BC4-277B1E7B294F kind:intervalEvent timestampAdjustment:0 visibilityState:0 assetIdentifierCount:0 tccService:kTCCServiceAddressBook, error=Error Domain=NSCocoaErrorDomain Code=4097 "connection to service with pid 1317 named com.apple.privacyaccountingd" UserInfo={NSDebugDescription=connection to service with pid 1317 named com.apple.privacyaccountingd} 2023-07-17 19:52:31.618769+0200 MobileSMS[2344:373351] [Warning] Could not determine if com.apple.messages.browser.MorePlugin is a recent or favorite! 2023-07-17 19:52:31.620785+0200 MobileSMS[2344:373351] [Warning] Could not determine if com.apple.messages.browser.MorePlugin is a recent or favorite! 2023-07-17 19:52:31.630814+0200 MobileSMS[2344:373351] [Warning] Could not determine if com.apple.messages.browser.MorePlugin is a recent or favorite! 2023-07-17 19:52:31.803429+0200 MobileSMS[2344:373404] [General] Failed to get any results from PersonalizationPortrait. (null)
Posted Last updated
.
Post marked as solved
11 Replies
7.6k Views
Anyone see something like this on app submission?We are developing an iMessage app with SpriteKit. The message we received from App Review was:"We were unable to install the app on iPhone. The UIRequiredDeviceCapabilities key in the Info.plist is set in such a way that the app will not install on an iPhone. Specifically, the app fails to appear in Messages."We are not having any issues on test devices on our end.Our app plist contains only one UIRequiredDeviceCapabilities key: "armv7"The extension does not include any UIRequiredDeviceCapabilities.
Posted Last updated
.
Post not yet marked as solved
6 Replies
2.8k Views
Greetings,I've been struggling some time with this issue. I have this App which I'm developing a Messages App Extension. App works fine but I can't debug it. I can add NSLog sentences to check for workflow but when I try to add a breakpoint it won't stop there, even if the NSLog nearby is triggered (i.e. It doesn't stop on a breakpoint in viewDidLoad from my MSMessagesAppViewController subclass). I've tried to create a project from scratch and it works fine. It's just with this project (created from XCode 7) that I'm not able to hit any breakpoint. I've tried deleting the extension and recreating a new one with no success. When I try to debug the App target It works just fine, it's this extension target I cannot reach any breakpointAny ideas?
Posted Last updated
.
Post not yet marked as solved
0 Replies
197 Views
It would be great to have a "More" feature to add a reminder from a text message.
Posted Last updated
.
Post not yet marked as solved
0 Replies
589 Views
I developed a couple of iMessage sticker apps, one of which has medium size stickers and the other has large stickers. Since the iOS 17 update all of the stickers are showing as small size when sent in a message. I don't see a setting in Xcode for 1-column, 2-column, 3-column anymore. How can I get my stickers to show at the correct size again when sending/receiving in iMessage? Edited to add: I have discovered that although the stickers show as small when I send them, they are still receiving in the correct size. I still don‘t see the column setting in Xcode, so it would be useful to know how to set the desired sticker size. (perhaps it is now automatic based on image size?)
Posted
by carmenL.
Last updated
.