![]() |
1
406
限制如果你能在iPhone上的程序中发送短信息,你就可以在后台编写发送垃圾邮件的游戏。我肯定你真的很想收到你朋友的垃圾邮件,“试试这个新游戏吧!它是我的盒子,你的也是!roxxersboxers.com网站!!!! 如果你现在报名,你将得到3200个篮板积分!!” 苹果对自动(甚至部分自动)短信和拨号操作有限制。(想象一下如果游戏在一天中的某个特定时间拨打了911) 你最好的办法是在互联网上建立一个中间服务器,使用在线短信发送服务,如果你需要完全自动化的话,就通过这个路由发送短信。(也就是说,你在iPhone上的程序会向你的服务器发送UDP包,服务器会发送真正的短信)
MFMessageComposeViewController 类有很好的文档记录,并且 tutorials 展示它是多么容易实现。 iOS5包括iPod touch和iPad设备的消息传递,所以虽然我还没有亲自测试过,但可能所有iOS设备都可以通过MFMessageComposeViewController发送短信。如果是这样,那么苹果正在运行一个SMS服务器,它代表没有蜂窝调制解调器的设备发送消息。 iOS 6更新此类没有更改。 现在,您可以检查正在使用的消息媒体是否接受一个或多个主题,以及它将接受哪种类型的附件。您可以编辑主题并在媒体允许的情况下向邮件添加附件。 iOS 8更新此类没有更改。 iOS 9更新
iOS 10更新此类没有更改。 iOS 11更新No significant changes to this class 此类的限制
|
![]() |
2
143
下面是一个教程,它完全符合您的需要:
http://blog.mugunthkumar.com/coding/iphone-tutorial-how-to-send-in-app-sms/ 基本上:
https://developer.apple.com/documentation/messageui/mfmessagecomposeviewcontroller |
![]() |
3
99
|
![]() |
4
50
你可以使用
|
![]() |
5
25
你可能已经明白我的介绍是什么意思了。是的,iOS中有一些系统服务包括用于XPC通信的工具。我想举例说明用守护进程发送短信的工作。不过,需要指出的是,该功能在iOS 6中是固定的,但与iOS 5.05.1.1相关。越狱、私有框架和其他非法工具不需要对其进行利用。只需要目录/usr/include/xpc/*中的一组头文件。
好吧,让我们试着建立一种联系。
连接已激活。此时,iOS 6将在电话日志中显示禁止此类通信的消息。现在我们需要生成一个类似xpc_dictionary的字典,其中包含发送消息所需的数据。
剩下的很少了:将消息发送到XPC端口并确保消息已传递。
|
![]() |
6
23
添加MessageUI.Framework并使用以下代码
然后:
|
![]() |
7
21
您可以使用以下方法:
|
![]() |
8
12
|
![]() |
9
12
遵循以下步骤
2。导入
三。复制此代码以发送消息
4。实施
快跑吧! |
![]() |
10
5
以下是在iOS中发送短信的Swift版本代码。请注意,它只适用于实际设备。在iOS7+中测试的代码。你可以读更多 here 1) 创建继承MFMessageComposeViewController和NSObject的新类:
2) 如何使用该类:
|
![]() |
11
3
iOS4中有一个类支持从应用程序发送带有body和recipient的消息。它的工作原理与发送邮件相同。您可以在此处找到文档: link text |
![]() |
12
3
|
|
13
3
//使用名称和编号调用方法。
} //发送消息的方法
|
![]() |
14
2
如果需要,可以使用私有框架
|
![]() |
15
1
使用这个:
|
![]() |
16
1
|
![]() |
17
1
您可以显示MFMessageComposeViewController,它可以发送短信,但有用户提示(他点击send按钮)。没有用户许可是不可能的。在ios11上,你可以做一个扩展,就像过滤收到的信息一样,告诉iOS是否有垃圾邮件。没有更多的短信不能做 |
![]() |
18
0
你需要使用 MFMessageComposeView控制器 如果你想显示在你自己的应用中创建和发送消息。 否则,您可以使用 共享应用程序 |
![]() |
Danil · 种子/填充核心数据的最佳实践?[关闭] 7 月前 |
![]() |
Robin · LazyVGrid项目预计不会击中测试区域 7 月前 |
![]() |
Alex Smith · 移动到下一个视图控制器后如何显示警报? 8 月前 |
![]() |
selcukctn · 如何在react native中制作无限动画? 8 月前 |
![]() |
Nicolas Gimelli · iOS 18远程通信通知不起作用 8 月前 |