MSMessageLiveLayout未显示在MFMessageComposeViewController的输入字段中

时间:2019-06-28 15:17:40

标签: swift imessage mfmessagecomposeview msmessage msmessagetemplatelayout

使用MFMessageComposeViewController()以我的iMessage扩展名样式发送MSMessage时,如果尝试使用MSMessageLiveLayout,则MSMessage的预览不会显示在输入字段中(我看到一个空白的输入字段)。 XMAX 12.3就是这种情况,但iPhone 7或7plus(无论哪种版本)都没有这种情况

如果我单击“发送”,则消息已成功发送,并正确显示。 如果我使用“ alternateLayout”而不是MSMessageLiveLayout,则预览将在输入字段中正确显示

这是我从主机应用发送MSMessage的方式:

import requests

headers = {
    'Content-Type': 'multipart/form-data',
    'Accept': 'application/json',
}

files = {
    'data_file': ('/TrialData/475503.wav', 
                  open('/TrialData/475503.wav', 'rb')),
    'config': (None, '$(cat config.json)'),
}

response = requests.post('http://example', headers=headers, files=files)

我想在输入字段中看到LiveLayout预览。或者至少,我应该看到一些指示消息已准备好发送的消息(不是空的输入字段)。

任何帮助都非常欢迎!

0 个答案:

没有答案