如何查看给定 iOS ipa 文件中定义的 NSString

2024-01-19

我记得我以前做过这个,但忘记了命令。

e.g.

我在源代码中定义了一个 NSString,例如

NSString * s = @"secret";

我记得我可以使用以下命令查看内容strings命令,但我忘记了查看它的确切命令,

e.g.

strings my.ipa | grep "secret"

不起作用。有人有想法吗?


我不确定是否可以直接使用strings on an ipa,但您可以执行以下操作:

  1. 重命名你的.ipa文件具有.zip扩大。ipa被简单地重命名为 zips。
  2. 提取(它应该创建一个名为Payload)
  3. cd进入Payload/<app-name>.app
  4. 你应该有一个名为<app-name>在当前目录中。
  5. Call strings <app-name> | grep secret.
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何查看给定 iOS ipa 文件中定义的 NSString 的相关文章

  • 创建 UIImageView 的子类

    我还没有找到 UIImageView 在创建 Objective C 类期间从下拉列表中进行选择的选项 我使用的是 xcode 4 3 我想知道我们是否允许扩展 UIImageView 类 或者我必须继承 UIView 自定义 UIImag
  • 多对多关系中的 KVO 对象属性

    我有一个核心数据对多关系 由父 gt 子组成 我想设置一个键值观察机制 以便当任何子对象上的属性 例如 firstName lastName 发生更改时 它会触发通知 使用标准 KVO 语法时 self parentObject addOb
  • 有没有办法使用 openURL 将 pin 放入 google 地图 iphone 应用程序中?

    我想创建一个 iPhone 应用程序 可以打开谷歌地图应用程序并在地图上放置图钉 我有图钉的确切位置 由其经度和纬度指定 我还有一个引脚名称 例如 位置 1 应与图钉一起显示 我知道 UIApplication openURL 可用于此目的
  • 与 Postgres 的 TCP 连接安全吗?需要 SSL 吗?

    早上好 我正在浏览 Postgresql 配置文件 最近注意到有一个ssl选项 我想知道什么时候需要这样做 假设您有一个应用程序服务器和一个数据库服务器 不在专用网络内运行 如果用户尝试登录 如果未启用 SSL 应用程序服务器在查找用户密码
  • 打开 Access 2007 文件

    我正在尝试打开受我们客户端保护的 Access 2007 文件 当我双击它时 它显示以下错误 错误 您没有使用该对象所需的权限 让您的系统管理员或创建此对象的人员为您建立适当的权限 错误3033 在我搜索此解决方案时 我了解到它受 Wind
  • 如何使用 Swift 关闭打开的文件?

    我正在下载约 1300 张图像 这些是小图像 总大小约为 500KB 但是 下载并将它们放入 userDefault 后 我 收到如下错误 libsystem network dylib nw route get ifindex 套接字 P
  • 现有 UIPopoverController 中的 UIImagePickerController

    有没有办法将 UIImagePickerController 推送到现有 UIPopoverController 的导航控制器中 我所知道的是 您必须创建一个新的弹出窗口并在其中添加 UIImagePickerController 但我有一
  • locationManager:didRangeBeacons 方法未检测到 BLE 设备

    我正在使用 Nordic BLE nRF8001 开发套件来测试 CoreBluetooth 使用 CBCentralManager 的方法 例如 didDiscoverPeripheral didConnectPeripheral 等 我
  • XCode 12.5 缺少权利 com.apple.developer.linked-appclip-app-identifiers

    将 Xcode 版本更新到 12 5 后 我遇到了 App Clip 问题 在 App Store Connect 上传期间 我收到警告 TMS 90876 Missing entitlement This app contains an
  • UIWebView didFinishLoading 多次触发

    我有一些代码需要在 a 之后运行UIWebView完成加载文档 为此我设置了UIWebView的委托给我的控制器 并实现了webViewDidFinishLoading method 这会被多次调用 具体取决于要加载的页面类型 我不确定是否
  • ViewController.swift(界面)文件的用途是什么 - 在 Counterparts 中

    我刚刚注意到一个名为ViewController swift Interface 当我创建第一个 ViewController 时 Xcode 自动创建了它 Swift 中的类是否具有 需要与 Objective C 中相同的接口 并且由
  • Xcode 6 iOS 8 UIImage imageNamed 来自捆绑包问题

    我使用 iOS 7 1 构建我的项目 并尝试使用存储在 images cars car 1 png 中的图像加载 UIImage 视图 所有图像都位于项目树中的图像文件夹中 如下图所示 所以它非常适合 iOS 7 1 和 Xcode 5 但
  • ulimit -r 返回不同的值

    我将以下两行添加到系统范围的 etc security limits conf 中 soft rtprio 55 hard rtprio 55 系统重新启动后 根据我在计算机上访问用户帐户的方式 我会得到两个不同的结果 user clien
  • 如何在 UICollectionView PerformBatchUpdates 块中排序移动、插入、删除和更新?

    In my UICollectionView 我使用一个简单的自定义对象数组来生成和显示单元格 有时数据会发生变化 我想一次性为所有变化添加动画效果 我选择通过跟踪第二个数组中的所有更改 比较两个数组并在一个数组内生成一组移动 插入 删除和
  • iPhone - 动画视图控制器演示

    我有一个 UINavigationControl 我想呈现一个视图控制器 将其从顶部推送 并将其从视图中删除 将其推送到顶部 有没有办法更改调用时使用的默认动画 self navigationController pushViewContr
  • 在 IOS 设备上制作动画时,2 个相互堆叠的动画元素会发生变化(z 索引位置)吗?

    JSFIDDLE http fiddle jshell net 6gdrQ 18 我有 2 个动画元素 一种是简单的旋转脚本 它像硬币一样旋转徽标的中间部分 另一个动画是中间部分翻转时您看到的徽标后面的粒子画布烟雾动画 我遇到的问题是画布烟
  • 从 java 反射中隐藏我的安全密钥

    下面的类是我用于加密的安全密钥提供程序 public class MySecretKey private String key 2sfdsdf7787fgrtdfg cj5 Some Util methods goes on Here 首先
  • object_setClass()而不是分配isa指针的性能

    我注意到在 XCode 4 6 的最新更新中 我收到了关于以下几行的警告JSONKit m 具体来说 设置对象类的行 dictionary gt isa JKDictionaryClass 这些被标记为已弃用 并注明首选方法是使用objec
  • 外围 BLE 设备的唯一标识符

    所以我有外围设备BLE设备 我需要一些标识符以便稍后与另一部 iPhone 共享 我连接的示例iPhone A 为外围设备 iPhone A 将外围设备的标识符保存到数据库中 稍后我可以轻松获取iPhone B 并连接到通过该标识符找到的外
  • 尽管遵循以下说明,PWA iOS Splash 仍不显示

    我正在制作 PWA 并尝试显示闪屏 我正在关注这个教程 https developer apple com library archive documentation AppleApplications Reference SafariWe

随机推荐

  • 当 mongodb 的好处应该是无模式时,为什么 mongoose 使用模式?

    我是 mongodb 的超级新手 我正在使用 mongoose 从 node js 访问 mongodb 并且知道如何让事情正常工作 但我认为我不明白为什么它会这样工作 最重要的是 我不明白为什么 mongoose 有 模式 而 mongo
  • Android Studio Mediastore.Audio.Media.DATA 已弃用,有替代方案吗?

    我正在尝试访问外部存储上的 mp3 文件 并且我正在使用 mediastore 来检索它 然而 android studio 似乎指出通过 mediastore audio media DATA 获取它已被弃用 这是我的代码 val med
  • 在javascript中用多个分隔符分割方程字符串并保留分隔符,然后将字符串重新组合在一起

    我有一个方程 我想使用运算符来拆分 作为分隔符 然后我想改变一项并将方程重新组合起来 例如 一个方程可以是 s 5 3 8 somevariablename 6 我想我可以使用正则表达式来分解方程 re g var elements s s
  • 如何在基于 MFC 对话框的应用程序中使用 CTabCtrl?

    我需要做一些我期望很简单的事情 创建一个有 2 个选项卡的选项卡控件 这意味着我的应用程序有 2 种操作模式 当用户单击 Tab1 时 他会看到一些按钮和文本框 当他单击 Tab2 时 他会看到一些其他输入法 我注意到 MFC 中有一个 C
  • 替换以 # 开头然后是整个单词的占位符

    我需要替换文本中以井号 开头的单词 好吧 我知道如何替换整个单词 preg replace b variable b value text 因为 b 修饰符只接受单词字符 所以包含哈希标记的单词不会被替换 我有这个 html 其中包含 co
  • 获取短日名称

    我想知道如何编写一个方法 该方法将返回一个包含短日名称的字符串 例如 public static string GetShortDayName DayOfWeek day 现在如果我打电话 string monday GetShortDay
  • MySql 重新启动后:#1452 - 无法添加或更新子行:外键约束失败

    MySql 重新启动后 当我尝试更新或插入行时 出现此错误 1452 无法添加或更新子行 外键约束失败 奇怪的是 当我使用 phpMyAdmin 再次删除并添加键约束时 问题就消失了 另外 我只在 MAMP 上遇到这个问题 在 WAMP 上
  • 从 Java 中的 Json 字符串中删除重复项?

    我有一个包含重复值的 Json 字符串 String json Sign In Type Action Sign In Type Action 当我尝试创建 JSONObject 时 它会正确抛出异常 try JSONObject json
  • 如何在 IntelliJ 中保存打开的选项卡组?

    如何在 IntelliJ 中保存一组打开的选项卡 以便我可以在 Git 分支之间切换并为每个分支调出一组工作文件 谢谢 您可以保存上下文 其中包括一组打开的选项卡以及一些其他信息 例如活动的运行配置 使用Tools Tasks Contex
  • 正则表达式如果捕获组匹配字符串

    我需要构建一个简单的脚本来连接罗马尼亚语单词 我见过几个 他们没有正确执行规则 var words arta codru 规则 如果 2 个辅音位于 2 个元音之间 则它们会在音节之间分开 除非它们属于此数组 在这种情况下 两个辅音都会移动
  • 了解 Ubuntu 中不同对象的相同 inode 编号

    为什么 cdrom 的 inode 号与 cdrom 的 inode 号相同 sys devices platform power在Ubuntu中 以下在我的 Ubuntu 中具有相同的 inode 编号 media BACKUP 1 MI
  • WPF - Graphics.CopyFromScreen 返回黑色图像

    以下方法取自 WinForms 应用程序 它只是捕获屏幕 但我需要修改它才能在 WPF 应用程序中工作 当我使用它时 它返回黑色图像 尺寸正确 我没有任何打开的 DirectX 或视频 甚至在我的桌面上也无法工作 public static
  • 如何使用stemCompletion函数(tm包)从字典中完成词干语料库

    我在 R 的 tm 包中遇到问题 我使用的是 0 6 2 版本 以下问题 2个不同的错误 已得到解答here https stackoverflow com questions 24191728 documenttermmatrix err
  • GCC C++ 异常处理实现

    我想知道GCC是如何实现C 程序的异常处理的 我在网上找不到一篇易于理解且不言自明的文章 尽管针对 Visual C 有很多这样的文章 我所知道的是GCC的实现称为DWARF异常处理 我编写了一个小型 C 程序 并使用以下命令将其转换为汇编
  • Jquery - 动画innerHTML 可能吗?

    我试图有一个函数来执行 setTimeout 然后更改innerHTML Question 我如何为出现的新文本设置动画 即逐行而不是一次全部写入 感谢您的任何建议 尝试这样的事情 div div document ready
  • 如何使用valist从C调用java vararg方法

    我有带有可变参数的 C 方法 void message int id 它应该使用 vararg 调用 Java 静态方法 public static void message String messageName String args 我
  • 不断增长的 Amazon EBS 卷大小 [已关闭]

    Closed 这个问题是无关 help closed questions 目前不接受答案 亚马逊的 EC2 和 EBS 服务给我留下了深刻的印象 我想知道是否可以增加 EBS 卷 例如 如果我有 50 GB 的卷 但空间开始不足 我可以在需
  • C++ 内存中键值存储

    我正在寻找有关具有 C 接口或用 C 编写的内存中键值存储引擎或库的建议 我正在寻找可以毫无问题地扩展到大约 100mill 个键值对并且在 Linux 和 win32 64 上兼容 编译的解决方案 怎么样std map http cplu
  • R list() 的 Python 等效项

    R 的 list 也允许标记元素 Python 中是否有等效的方法来实现以下功能 list prob topTalent name Roger Python 文档位于https docs python org 3 tutorial intr
  • 如何查看给定 iOS ipa 文件中定义的 NSString

    我记得我以前做过这个 但忘记了命令 e g 我在源代码中定义了一个 NSString 例如 NSString s secret 我记得我可以使用以下命令查看内容strings命令 但我忘记了查看它的确切命令 e g strings my i