[英]Xcode: didTransition to Won't Run in iMessage Extension
我正在制作一個使用didTransition(to:)的 iMessage 擴展。 但是,當我在模擬器中調整 iMessage 擴展的大小時,function 不會運行。 難道我做錯了什么? 這是我的代碼: 當我在模擬器中調整它的大小時,什么也沒有發生。 input.text會更改viewDidL ...
[英]Xcode: didTransition to Won't Run in iMessage Extension
我正在制作一個使用didTransition(to:)的 iMessage 擴展。 但是,當我在模擬器中調整 iMessage 擴展的大小時,function 不會運行。 難道我做錯了什么? 這是我的代碼: 當我在模擬器中調整它的大小時,什么也沒有發生。 input.text會更改viewDidL ...
[英]imessage extension app group conversation send fails on first run
我有一個 imessage 擴展應用程序,除了第一次發送到組外,它工作正常。 iOS 14.4 多設備 8、8plus、10... Xcode 12.4 代碼直接從發送閉包(成功)到 didResignActive。 該應用程序應該保持活動狀態。 任何地方都沒有解雇。 我已經調試了帶有附加設備的代 ...
[英]How to send GIF Image through iMessage extension
我想從我的 iMessage 擴展程序發送 GIF 圖像。 消息與圖像一起發送,但問題是圖像沒有動畫。 我的方法: 還嘗試使用mediaFileUrl : 但是當我嘗試使用MSSticker時,GIF 正在制作動畫。 代碼: 是否可以使用MSMessage和MSMessageTemplateLayo ...
[英]MSMessageLiveLayout freeze/crash in transcript when info.plist contains privacy request
我有一個使用MSMessageLiveLayout進行消息的iMessage擴展。 我希望擴展程序能夠訪問麥克風。 使用正確的值添加info.plist“隱私 - 麥克風使用說明”會導致轉錄中的liveMessages在關閉擴展時凍結/崩潰。 從info.plist中刪除隱私請求會使轉錄中 ...
[英]Detecting user interaction in iMessage extension
我知道使用iMessage擴展名,除非應用程序根據Apple的防止自動消息的策略檢測到用戶交互,否則無法發送消息。 但是,我有一個屏幕截圖檢測器,當用戶對它進行屏幕截圖時會自動發送一條消息。 當擴展程序已經打開並選擇一條消息並對其進行屏幕截圖時,一切正常,因為打開應用程序之前存在交互 ...
[英]Swift Editing MSMessage URL Data
主要問題-如何檢查收件人是否已打開MSMessage? 我有一個iMessage擴展,用戶可以在其中將MSMessage發送到其收件人。 收到郵件后,收件人應該能夠打開它並閱讀發件人發送的內容(從URL中提取郵件)。 但是,在閱讀完一次(意思是關閉擴展名)之后,此后打開的消息將告訴 ...
[英]To send a message using MSMessage from the Second View of an iMessage Extension App
我設計了一個iMessage擴展應用程序,其中的初始/第一個視圖具有一個“輸入”按鈕,當我們單擊“輸入”時,它將打開另一個具有一個“發送”按鈕的第二個視圖。 單擊“發送”時,我想使用MSMessage發送消息。 我按下“發送”時的代碼是: 但是,當我單擊“發送”時,不會執行任何操作。 ...
[英]Sending multiple messages in iMessage using Swift
我正在為iMessage編寫應用程序,並希望在用戶點擊imessage應用程序屏幕時自動發送消息。 該消息由位置地址的地圖組成。 最初,我曾嘗試使用message.url包含maps.apple.com URL,這樣當接收者點擊收到的消息時,它將打開地圖。 但這似乎不起作用。 ...
[英]Accessing previous MSMessages from MSConversation
如果我已經在iMessage應用程序中發送了一些消息,並且希望訪問以前的消息(很明顯,這只是我自己在應用程序中創建的消息,而不僅是用戶在對話中發送的任何消息),我有辦法嗎? 我可以通過以下方式訪問最新消息: [self activeConversation].selectedMessa ...
[英]MSMessage message.senderParticipantIdentifier.uuidString not converting to name
我正處於iMessage擴展的最后階段,還有一個纏綿的問題,我認為是模擬器存在問題,但現在我的應用程序正在測試設備上運行,但它本身無法解決。 創建消息標題時,以下代碼可將partipipantIdentifer更改為其名稱: 但是,在收件人的末端查看消息時,此代碼: 不顯示 ...
[英]MSMessagesAppViewController not calling didSelect() properly?
問題 在 iOS 10.2 上 didSelect() 僅在第一次選擇消息時調用,但不會在第二次選擇相同消息時調用(在第一次選擇發生之后)。 例如: 在我的消息應用程序處於活動狀態時單擊收到的 MSMessage Message_A,正確調用 didSelect() 方法並且應用程序轉換到擴 ...
[英]Is it possible to create a custom MSMessageLayout for iMessage app extension? If so, can some one provide me an example
到目前為止,在我所看到的有關iMessage-App擴展的示例中,我了解到發送GIF的唯一方法是通過創建MSSticker並在其上附加gif進行發送。 但是,觀察一些應用程序之后。 我看到GIPHY通過發送GIF MSMessageTemplateLayout或MSMessageLayout ...
[英]MSMessage url stays nil after setting it to url of a file
我有一個iOS 10 iMessage應用程序的應用程序。 當我將文件URL附加到MSMessage message.URL是(null) 。 我真的不知道是什么導致了這一點。 當我檢查日志時,我看到一個正確的URL: URL: file:///thisuser/... etc.但是, m ...
[英]Can I encode a UIImage into the URL that is sent with an MSMessage in an iMessage app extension?
我正在嘗試將圖像以及我的應用程序創建並插入的消息發送給其他用戶。 該圖像將與消息的layout屬性中使用的圖像相同,但是顯然沒有辦法在接收用戶端訪問消息的布局上的image屬性。 是否可以通過消息附帶的URL發送圖像,然后在第二個用戶的應用程序實例上訪問它? 我該怎么辦? ...
[英]How can I access the image from the MSMessage's layout on the receiving user's end?
我正在制作一個iMessage擴展,涉及用戶來回發送圖片。 他們需要能夠訪問彼此接收的圖像並在自己的最終使用它們。 例如,如果USER 1將小狗的圖片發送給USER 2,則消息布局的圖像屬性將屬於小狗。 然后,USER 2應該能夠點擊該消息,並將小狗加載到屏幕上的圖像視圖中。 到目前為止 ...
[英]Properly Present a UIAlertController from MSMessagesAppViewController
我試圖弄清楚如何在我的iMessage應用擴展中顯示具有UIAlertController樣式的UIAlertControllerStyleActionSheet 。 問題是,操作表在調用時顯示時顯示在本機iMessage文本字段下方。 [self.view.window.rootVi ...
[英]Set tag or unique identifier for MSMessage
可以為MSMessage實例設置唯一的id和/或tag嗎? 我當前的應用程序基於使用整數 id 作為標識符從服務器獲取的數據。 When a previous message is selected I want to modify the view accordingly by fetching ...
[英]How to send MSMessage in Messages Extension?
我想實現一個imessage應用程序,但是對於消息框架和iMessage應用程序來說這是一個新事物,因此資源不多。 因此,我正在觀看WWDC視頻,並使用Apple提供的示例應用程序作為指南。 我有三個視圖, MessageViewController處理幾乎所有功能,然后是CreateV ...
[英]How can I check if an MSMessage was sent or received?
我正在制作一個iMessage擴展回合制游戲。 我希望能夠檢查在點擊iMessage時由誰(發送者或接收者)打開。 例如: 如果發件人打開它: 如果接收方打開它: ...
[英]Unique MSConversation.localParticipantIdentifier in iOS simulator
在iOS模擬器中測試iMessage應用程序時,在兩個默認對話線程(Kate Bell,John Appleseed)中檢索MSConversation.localParticipantIdentifier返回相同的NSUUID字符串,因為我們仍在“同一設備”上。 為了實現一個基於回合的應 ...