如何启动短信应用程序

2024-01-02

我想打开短信应用程序复制朋友的一些短信。我不是在创建短信。

如何使用 Swift 代码启动 iPhone 短信应用程序? 我遇到下面的代码用于启动邮件应用程序但不起作用。




[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"mailto:"]];

  

我把它改了,但同样不起作用



[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"sms:"]];
  

感谢你的帮助。 TIA


Swift 5:

let sms = "sms:+1234567890&body=Hello Abc How are You I am ios developer."
let strURL = sms.addingPercentEncoding(withAllowedCharacters: .urlQueryAllowed)!
UIApplication.shared.open(URL(string: strURL)!, options: [:], completionHandler: nil)
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何启动短信应用程序 的相关文章

  • iOS - UIBarButtonItem - 后退按钮标题垂直位置不调整

    我正在设置自定义字体UIBarButtonItem对象使用UIAppearance 这工作正常并正确设置字体 但是 我确实需要调整按钮标题的垂直位置以适应新字体的大小 UIBarButtonItem appearance setTitleT
  • iOS 应用程序测试。应用程序安装失败。找不到代码签名[关闭]

    Closed 这个问题需要调试细节 help minimal reproducible example 目前不接受答案 我尝试在多个 iOS 设备上安装我的应用程序 但这件事不让我这么做 我想知道 问题是什么以及我应该如何解决它 就我而言
  • 在 iOS 上构建 WebRtc

    我按照以下说明成功地在 MAC 上构建了 WebRTC http www webrtc org reference getting started http www webrtc org reference getting started
  • iOS9 Sprite 套件问题

    一切都很顺利 直到我升级到 xCode 7 和 iOS 9 我当前的项目是一个 2D 平台游戏 自从升级以来 我就陷入了我们许多人似乎都面临的精灵套件错误 错误的困扰 我的问题是 每次游戏在模拟器或设备上运行时 所有精灵的 zPositio
  • tableView:canEditRowAtIndexPath: 弹出 viewController 时崩溃

    我有一个带有UITableView 我允许通过滑动来编辑 删除 的行 就像在邮件应用程序中一样 我用以下方法来做到这一点 BOOL tableView UITableView tableView canEditRowAtIndexPath
  • Objective c RSA 与 OAEP 填充 sha256 之前的 ios 10

    我正在研究一种在iPhone中使用RSA加密方法的加密方法 到目前为止我可以用这种方法实现获取加密字符串 该字符串被服务器成功解密 SecKeyRef keyRef self addPublicKey pubKey SecKeyAlgori
  • 使用 HTTP NSURL 创建 AVAsset

    我正在尝试合并两个NSURLs包含视频参考 其中一个 URL 指向 AWS 上的视频 另一个 URL 指向本地存储的视频 我的导出代码有效 因为我已经尝试使用两个本地视频 但每当我尝试合并 HTTP url 和本地 url 时 我都会收到此
  • 将时间舍入到最接近的三十秒

    我有一个应用程序 它显示每 30 秒过期的数据 准确地说 在 h m s 11 30 00 11 30 30 11 31 00 等 我可以获得当前时间 但我不确定如何计算现在到最近的三十秒之间的时间 我发现的所有内容都是 Objective
  • 如何在 Swift 中使用函数数组

    我已经阅读了我可以在这里找到的所有关于函数数组的帖子 太棒了 你能做到 我估计 但没有一篇文章实际上展示了如何使用它们 至少不是我想要做的 这就是我想要的 它们都可以采用相同的参数 但这不是必需的 这篇文章很接近 将允许我循环执行每个函数
  • 当您从不同的视图控制器进行segue时,如何将数据从一个视图控制器保存(追加)到另一个视图控制器?

    抱歉 问题有点长 请多多包涵 基本上 我正在尝试使用 swift 编写一个简单的递增 递减 ios 应用程序 我有三个主视图控制器 一个是 初始视图控制器 即根视图控制器 仅包含两个按钮 一个以模态方式呈现到实际计数页面 第二个视图控制器
  • AST 文件格式错误或损坏

    我有一个问题 我不知道为什么会发生这种情况 但很可能是因为我错误地按了 移动到垃圾箱 到某些系统框架 我收到一条错误消息 AST 文件格式错误或损坏 找不到 AST 文件引用的文件 Users username myProject Quar
  • XOR或其他简单的文件混淆方法ios目标c

    我正在开发一个使用受版权保护的 pdf 文件的 ios 应用程序 我正在寻找一些简单的方法来混淆文件以确保安全 这些方法不需要我经历额外的大众市场 CCATS 加密审查流程 但也将确保版权所有者已尽我所能来保证他们的数据安全 当然 我用密码
  • 从应用程序打开/关闭 iPhone 的 Wifi

    我需要打开或关闭 iPhone 中的 wifi 有什么方法可以做到吗 还是被禁止了 私有框架 所有使用公共 SDK 编写的应用程序都经过沙箱处理 他们只能访问苹果认为可以在该沙箱中使用的属性和数据 恐怕 Wi fi 不在列表中 请看一下这个
  • 如何在复杂的层次结构中上下同步 CALayer 和 UIView 动画

    See 如何在整个层次结构中管理 CALayer 动画 https stackoverflow com questions 26917908 how to manage calayer animations throughout a hie
  • UnsafeMutablePointer 到具体对象类型

    我怎样才能从UnsafeMutablePointer
  • FIRApp 链接器错误 [“_OBJC_CLASS_$_FIRApp”]

    我已经搜索过 SO 和 Google 但找不到有效的答案 我已经在多个项目中使用了新的 Firebase Cocoapod 但是现在 当将其添加到不同的项目时 我收到以下错误 我正在使用 Xcode 7 3 1 和 cocoapods 1
  • 如何动态添加XCTestCase

    我正在为一个白标签项目编写 UI 测试 其中每个应用程序都有一组不同的菜单项 测试点击每个菜单项并截取屏幕截图 使用快车道快照 https docs fastlane tools actions snapshot 目前这一切都发生在一个内部
  • iOS 版 Google 地图 sdk 中折线的轮廓

    我的要求是在地图上显示一条绿色折线 但当地图切换到卫星视图时 绿色折线变得不清楚 我无法改变折线的颜色 因此 为了将折线与背景 地图的卫星视图 区分开来 我需要为折线绘制白色轮廓 我浏览了 GMSPolyline 类的文档 但找不到任何可以
  • Xcode 中的 Prefix.pch 文件是什么?

    许多开发人员正在向其中添加各种方便的宏Prefix pch 但我的问题是那是什么Prefix pch file 如果我删除它Prefix pch来自我的文件Xcode 那么我的应用程序会运行吗 或者会显示什么错误吗 或者它会在构建过程中崩溃
  • 在启动屏幕中执行代码已更新

    在原始启动屏幕中执行代码 https stackoverflow com questions 27642016 execute code in launch screen 现在默认的LaunchScreenXcode 项目中的文件已更改为

随机推荐

  • Xcode AX 查找问题 - 仅发生在真实设备上

    尽管此错误令人担忧 但不会使应用程序崩溃 我无法确定为什么会发生这种情况 尽管我发现它只在我打电话时才会发生present picker animated true where picker is a UIImagePickerContro
  • 监听集合添加/更改作为视图的模型属性

    我有一个测量视图 它有一个关联的测量模型 它有两个集合 RepresentationsCollection 和 BeatsCollection 测量视图具有嵌套的子表示视图 每个表示视图都有自己的表示模型 并且所有表示模型共享对测量视图的
  • 多项选择题和答案的 MongoDB 模式设计

    我不擅长 MongoDB 设计 我需要设计数据库方面的帮助 最好的存储结构是什么有答案选择的问题 and 候选人的回答 每位考生将获得一套 12 个问题 如果考生在第一次考试中未通过 则可以再参加 2 次考试 因此 在每次考试中 考生每次都
  • UITabBarController 中奇怪的界面错误 UIScrollView。可以被其他人复制吗?

    我的 UIScrollView 出现了一个奇怪的界面错误 但我不知道如何解决它 我只写了一行代码 如下所示 它是一个空白项目的设置 很容易重现 Setting 我有一个UIScrollView其中包含一个UISegmentedControl
  • Swift 中带有超链接文本的 UITextView

    我有文本字段 我想要一些可点击的文本 以下是我的代码 请查看并感谢 let string Google let linkString NSMutableAttributedString string string linkString ad
  • 使用Mercurial分离三个版本:官方/开发/测试/

    我正在部署一个由几十个文件和文件夹组成的Python模块 我使用 Mercurial 来管理软件变更 我想将同一个模块保留在三个分支中 官方分支 团队使用的 开发分支 这可能不止一个开发分支 和测试分支 不是官方分支的测试 而是一个分支 与
  • 根据其他数据帧 python 中的值有条件地在数据帧中添加一列

    我在 pandas df 有一张桌子 id product 1 count 1 100 10 2 200 20 3 100 30 4 400 40 5 500 50 6 200 60 7 100 70 我在数据框 df2 中还有另一个表 p
  • 转换为 swift 3 后 Tests.swift 文件中没有这样的模块“Firebase”

    将项目转换为 swift 3 后 我在 Test swift 文件中收到此错误 No such module Firebase Command usr bin ditto failed with code 1 这是否意味着我必须更新 fir
  • 无法连接到另一个 Linux 系统上运行的 Docker 服务器

    我在 VirtualBox 的两个 Linux 操作系统上安装了 Docker VirtualBox 安装在我的 MAC OS X 10 11 笔记本电脑上 Linux操作系统版本的详细信息如下 CentOS 7 0服务器充当 Docker
  • 如何使用 d3.js 导入 XML 数据?

    有人可以提供一个如何使用 d3 从 XML 文件导入数据的基本示例吗 我的 XML 文件如下所示
  • 无法读取未定义的属性“pushState”

    我对 React Router 有一个简单的配置 我还有另一个基本上用 包裹的 它有效 但是这个没有 当然我尝试使用不同的实现 就像答案中建议的那样 这个帖子 https stackoverflow com questions 310790
  • 获取标记某个属性的所有属性

    我在那里有类和属性 有些属性可以标记属性 这是我的LocalizedDisplayName继承自DisplayNameAttribute 这是获取类的所有属性的方法 private void FillAttribute Type type
  • 配置自定义数据类型映射以与 System.Data.SqlClient.SqlParameter 一起使用

    我有一个名为CaseInsensitiveString这只是一个包装器 允许我的程序使用字符串而不关心它们的大小写 不过 当它持久化到数据库时 它与常规字符串没有什么不同 所以我希望能够将它与System Data SqlClient Sq
  • 添加索引以加快地理编码器附近的搜索速度

    在我的 Rails 应用程序中 我具有允许查找最接近当前登录用户的用户的功能 我正在为此使用地理编码器 gem 在用户模型中 我的范围如下 scope close to gt user distance where not id user
  • PostgreSQL JDBC 连接在 Android 4.0 上失败

    有谁知道我该怎么做才能使 JDBC 连接在 Android 4 0 上工作 它在 Android 1 6 2 3 上运行良好 我使用 Dave Cramer 的构建 http groups google com group pgandroi
  • 有没有办法观看 WPF 路由事件?

    我想知道是否有一种方法可以监视 WPF 应用程序中引发的所有 RoutedEvent 一种将有关触发到控制台的事件的一些信息写入控制台的方法将非常适合查看正在发生的情况 我找到了另一种方法 我已将其添加到我的用户控件的加载处理程序中 var
  • 列出多个 $query->set 的正确方法

    列出多个 query gt set 的正确方法是什么 我可以拥有多个 query gt set就像下面的 代码 A 或者我应该将它们合二为一 如果是 您将如何将这三者结合起来 query gt set代码 我尝试将它们组合在下面的 代码 B
  • JavaScript 搜索问题

    我有一段代码可以在表格中搜索某个短语 一旦找到该短语 它就会将当前单元格的innerHTML 返回到页面顶部附近的div 我遇到的问题是这样的 除非要搜索的短语包含任何特殊字符 括号和与号等 否则代码可以完美运行 我尝试修改 Western
  • 返回文件列表的 Python Flask 应用程序

    我有一个基本的 Flask 应用程序 用于从 Pod 获取日志 我想在查询未完成时使用 send from directory 我不想创建 zip 文件并列出它 而是想列出通过查询生成的日志文件 from flask import Flas
  • 如何启动短信应用程序

    我想打开短信应用程序复制朋友的一些短信 我不是在创建短信 如何使用 Swift 代码启动 iPhone 短信应用程序 我遇到下面的代码用于启动邮件应用程序但不起作用 UIApplication sharedApplication openU