Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/iphone/38.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在iPhone中获取短信和电子邮件内容?_Iphone_Email_Sms - Fatal编程技术网

在iPhone中获取短信和电子邮件内容?

在iPhone中获取短信和电子邮件内容?,iphone,email,sms,Iphone,Email,Sms,我正在尝试实现一个应用程序,可以读取收到的短信和电子邮件。我的意思是将文本内容转换为语音。所以我需要先访问短信和电子邮件。据我所知,默认SDK中没有提供这样的API。有没有其他方法可以实现这一点? SMS消息是否存储在数据库(SMS.db)中?如何访问它们?这只在越狱的iPhone上可能吗? 电子邮件呢?它们是否只存储在邮件服务器中?如何在我的应用程序中获取它们 很抱歉问了这么多问题。我在这个问题上花了很多天,但没有找到任何解决办法……你不能。根据报告: 在iPhone OS 4.0及更高版本中

我正在尝试实现一个应用程序,可以读取收到的短信和电子邮件。我的意思是将文本内容转换为语音。所以我需要先访问短信和电子邮件。据我所知,默认SDK中没有提供这样的API。有没有其他方法可以实现这一点? SMS消息是否存储在数据库(SMS.db)中?如何访问它们?这只在越狱的iPhone上可能吗? 电子邮件呢?它们是否只存储在邮件服务器中?如何在我的应用程序中获取它们


很抱歉问了这么多问题。我在这个问题上花了很多天,但没有找到任何解决办法……

你不能。根据报告:

在iPhone OS 4.0及更高版本中,您可以从应用程序中发送文本消息。此功能严格用于发送消息。传入的SMS消息将转到内置消息应用程序


允许应用程序访问电子邮件和短信存在严重的隐私和安全问题,我很高兴苹果选择不这么做。

你不能。根据报告:

在iPhone OS 4.0及更高版本中,您可以从应用程序中发送文本消息。此功能严格用于发送消息。传入的SMS消息将转到内置消息应用程序

允许应用程序访问电子邮件和短信存在严重的隐私和安全问题,我很高兴苹果选择不这样做。

是的,你可以,(至少可以使用短信),但只能在越狱应用程序中使用(你在评论中建议可以)

没有沙盒的应用程序可以读取

看。这个答案只是显示了如何获取最新的短信息,但是如果你只使用注释掉的
while
循环,你可以迭代所有的短信息。

是的,你可以,(至少使用短信息),但只能在越狱应用程序中使用(你建议在评论中可以)

没有沙盒的应用程序可以读取


看。这个答案只是显示了如何获取最新的短信息,但是如果你只是使用注释掉的
while
循环,你可以迭代all短信息。

不认为这在非越狱手机上是可行的。这里有一个相关的问题:谢谢你的链接。所以这在越狱的iPhone上是可能的?不要认为这在非越狱的手机上是可能的。这里有一个相关的问题:谢谢你的链接。那么在越狱的iPhone上有可能吗?我明白。让应用程序访问电子邮件和短信确实很危险。但我只想读,没有恶意。我也不需要把它放在应用商店里。只是学校的一个项目。希望有一些解决方案……苹果没有办法为“好”应用程序启用该功能,为“坏”应用程序禁用该功能。即使有一个IAmGoodAppIPromise API可以解锁它,操作系统也不能相信只有好的应用程序才会调用该API。因此,如果有“阅读短信”功能,那么无论是好的还是坏的应用程序都可以使用它。:-)我明白。让应用程序访问电子邮件和短信确实很危险。但我只想读,没有恶意。我也不需要把它放在应用商店里。只是学校的一个项目。希望有一些解决方案……苹果没有办法为“好”应用程序启用该功能,为“坏”应用程序禁用该功能。即使有一个IAmGoodAppIPromise API可以解锁它,操作系统也不能相信只有好的应用程序才会调用该API。因此,如果有“阅读短信”功能,那么无论是好的还是坏的应用程序都可以使用它。:-)