- android - RelativeLayout 背景可绘制重叠内容
- android - 如何链接 cpufeatures lib 以获取 native android 库?
- java - OnItemClickListener 不起作用,但 OnLongItemClickListener 在自定义 ListView 中起作用
- java - Android 文件转字符串
我正在尝试通过以下方式显示 MFMessageComposeViewController View :
MFMessageComposeViewController *mfMessageComposeVC = [[MFMessageComposeViewController alloc] init];
if([MFMessageComposeViewController canSendText]) {
mfMessageComposeVC.body = @"Test.";
mfMessageComposeVC.recipients = [NSArray arrayWithObjects:@"123456", @"34567", nil];
mfMessageComposeVC.messageComposeDelegate = self;
[self presentModalViewController:mfMessageComposeVC animated:YES];
}
当我检查日志输出时,我看到这条警告消息:
wait_fences: failed to receive reply: 10004003
此行为的原因是什么?此警告消息的确切含义是什么?
最佳答案
如果您仍在处理这个问题(或者如果其他人稍后遇到它):
wait_fences
通常意味着您正在屏幕外(或在竞争动画期间)操作 UI - 可能在 MFMailComposeViewer
内,或者更有可能在其后面。 (Stack 上还有大量其他 wait_fences
问题。)
换句话说,问题可能不在于您发布的代码,而在于它周围发生的其他 UI 事件。
如果那(和搜索)没有引导您解决问题,您可以通过注释掉周围的 UI 相关代码直到它起作用来手动解决问题,或者(失败)将失败的代码减少到最简单的可能的示例版本并将其发布在此处,以便我们进一步排除故障。
(此外,presentModalViewController:animated:
在 iOS6 中已被弃用,但这个问题是在 iOS5 的繁荣时期提出的,所以我确定这不是问题所在。)
关于iOS - wait_fences MFMessageComposeViewController,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8908841/
MFMessageComposeViewController 中的收件人数量有限制吗? 最佳答案 我认为,MFMessageComposeViewController中的接收者数量没有明确的限制 正如
我正在尝试发起 MFMessageComposeViewController带半透明键盘。我想让它像我想要的那样透明,但我认为我们不能从我所做的阅读中做到这一点。 您将如何设置 UIKeyboard
我使用这个 block 向联系人发送消息,发送后,后退按钮在那里,但是当我触摸它时没有任何反应。请帮帮我:) -(IBAction) InviteIt:(id) sender{ if ([MF
我已经使用 MFMessageComposeViewController 实现了从我的应用程序发送消息。 当应用程序加载消息 View Controller 时,我只得到消息收件人和取消按钮,没有消息
我们可以像这样创建并显示文本编辑器: let controller = MFMessageComposeViewController() controller.body = messageText c
我的 MFMessageComposeViewController 遇到问题。我想在应用程序内使用短信。发送短信一切正常,到目前为止一切顺利。但是,当我点击取消按钮(或发送按钮)时,我的 View 顶
我正在实现通过短信邀请 friend 的可能性,但出现了小问题。问题与对该领域的错误关注有关。 下图描述了问题: 因为可以看到焦点在单词“кому:”之前而不是之后。 所以请有人帮助我了解如何在 MF
我正在尝试以模态方式呈现 MFMessageComposeViewController。 MFMessageComposeViewController *controller =[[MFMessage
我的应用程序具有一项功能,允许用户向尚未注册我们应用程序的联系人发送短信以邀请他们。几周前我按如下方式实现了它并且运行良好: if ([MFMessageComposeViewController c
在我的应用中,我向用户展示了一个 MFMessageViewController,10 秒后,我通过调用自动关闭它 [self.presentedViewController performSelec
目前,我正在开发一个跟踪 iPhone 的应用程序,因此当应用程序启动时,当前位置会自动以文本消息的形式发送给收件人。 我使用了下面的代码来发送消息,但它是用于 MFMessageComposeVie
在我的应用中,我需要显示短信的历史记录。我可以显示 MFMessageComposeViewController,但键盘出现在那里,这是我现在不需要的东西。用户可以通过手势隐藏它,但我想以编程方式隐藏
当我创建消息撰写 View Controller 到我已经在 iMessage 或文本中进行对话的特定号码时,我是否可以继续对话? 最佳答案 No. 撰写 VC 不会显示对话并且无法手动执行,但是一旦
我正在尝试让用户通过短信发送电话验证文本。他们第一次尝试将消息发送到一个号码时,看起来消息通过了,我们得到了一个带有 MessageComposeResultSent 的回调。但是,实际上没有消息排队
我在我的 iOS 应用中使用 MFMessageComposeViewController。 MFMessageComposeViewController *controller = [[[MFMes
我有一个获取一个参数然后发送消息的简单方法。它不起作用。 代码: - (void)sendSMS:(NSString *)text { MFMessageComposeViewControll
我正在尝试通过以下方式显示 MFMessageComposeViewController View : MFMessageComposeViewController *mfMessageCompose
当我手动调出“新消息”时,我会在文本编辑区域的左侧看到一个相机图标。当我使用 MFMessageComposeViewController 时,它不会显示此图标,这意味着您无法插入图像。我知道这是可以
我知道这在实际应用中是不允许的,这有利于用户的隐私和安全。但出于纯粹的学术目的,我试图在不显示 MessageComposer UI 的情况下发送消息。 MFMessageComposeViewCon
我保留了一个包含 MFMessageComposeViewController 实例的变量。如果我在 SMS View 中单击“取消”,我将关闭 MFMessageComposeViewControl
我是一名优秀的程序员,十分优秀!