gpt4 book ai didi

ios - 在 iPhone 上以编程方式发送短信

转载 作者:行者123 更新时间:2023-11-29 03:06:10 26 4
gpt4 key购买 nike

我在stacoverflow上看到了其他问题,例如thisthis但没有一个适用于 iOS 7。我想在没有 MFMessageComposeViewController 或其他服务(如 twilio)的情况下发送短信。有人可以帮助我吗?

最佳答案

这是一个示例项目 sendspace.com/file/i6s6j7 在装有 iOS 7.0.4 的 iPhone 5 上对其进行了测试。您需要注意一件事——“运行脚本”构建阶段。这是签署申请的地方。我使用了 codesign,它可能不适合你。

在 Logo 调整的情况下,您无法使用您想要的任何权利签署您的调整。您的代码将使用并仅限于您正在连接的应用程序的权利。如果它是 SpringBoard,那么它是缺少 com.apple.CommCenter.Messages-send 的 SpringBoard 权利。因此,对于 SpringBoard 调整我的解决方案 CTMessageCenter 将不起作用。但是我的回答中的 XPC 解决方案 here将工作。不幸的是,使用 XPC 发送的 SMS 将显示在 SMS 数据库中。

有两种可能的解决方案:

  1. 守护进程。您可以使用任何您想要的权利对其进行签名,并可以做几乎任何您想做的事情。
  2. 为另一个守护程序编写一个仅用于 SMS 发送的调整。可能的候选者 - com.apple.imagent 位于 /System/Library/PrivateFrameworks/IMCore.framework/imagent.app/imagent。它签署了我们发送 SMS 所需的所有权利,这是显而易见的,因为该守护进程在较低级别处理 SMS。它会观察传入的 SMS 通知、我的回答中的 XPC 调用以及其他与即时消息相关的内容。

关于ios - 在 iPhone 上以编程方式发送短信,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22748055/

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