gpt4 book ai didi

iphone - 电子邮件在 ShareKit 中不起作用且没有错误

转载 作者:可可西里 更新时间:2023-11-01 05:42:29 24 4
gpt4 key购买 nike

我正在使用 ShareKit 将 Facebook、Twitter 和电子邮件共享添加到我的 iPhone 应用程序。现在,Facebook 和 Twitter 可以正常工作,但电子邮件不行。最大的问题是没有错误或任何错误,它正常工作,但电子邮件没有发送给收件人。这就是我用来发送电子邮件的内容

[SHK setRootViewController:self];
SHKItem *item;
NSURL *url = [NSURL URLWithString:@"http://www.url.com/"];
item = [SHKItem URL:url title:@"Using sharekit to share urls...."];
[SHKMail shareItem:item];

我做错了什么吗?

编辑:更多信息基于下面 Joshua 的回答。

  • 我正在模拟器上进行测试,目前没有可用于测试的设备。
  • [MFMailComposeViewController canSendMail] 返回是,我可以通过在模拟器中打开 safari,然后打开邮件并发送电子邮件来发送电子邮件。
  • 而且我没有对电子邮件进行任何配置。具有配置的 SHKConfig.h 没有任何配置电子邮件的选项。 (我为 Twitter 和 Facebook 添加了 API key ,它们在模拟器中正常工作)

最佳答案

只是一些快速的猜测(我没有使用过 ShareKit):

  1. 您是在模拟器上还是在设备上进行测试? Mail doesn't actually get sent from the simulator.它在没有实际发送的情况下伪造成功发送(这可以解释“无错误”)。
  2. 如果您在设备上进行测试,您确定您的电子邮件帐户在该设备上正常工作吗?您可以从常规邮件客户端发送电子邮件吗?如果您有多个帐户,应使用默认/第一个帐户,但要测试所有帐户。

关于iphone - 电子邮件在 ShareKit 中不起作用且没有错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7905081/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com