标签: ios

我可以用 Mac 拦截 iPhone 的 HTTP 请求吗?

为了调试目的,我想成为我的 iPhone 和互联网之间的中间人。特别是,我想说服我的 iPhone 互联网上的特定主机是我的本地开发机器,并且它实际上不应该连接到网络(因此该应用程序认为它正在联系生产服务器,而实际上它正在击中一个本地盒子)。

我可以禁用 3G 并使用我的 Mac 的临时 WiFi,但是添加/etc/hosts条目当然不会将请求路由到本地机器,因为它只是在执行 NAT,而不是代表手机处理 DNS 或其他协议。

我唯一能想到的就是越狱并弄乱设备上的主机文件,但如果可以避免的话,我宁愿不这样做。谁能想到另一种方法来解决这个问题?

iphone wireless-networking ios

6
推荐指数
1
解决办法
681
查看次数

从 PC 关闭未越狱的 iOS 设备

有没有办法从 PC 上关闭未越狱的设备?如果它已越狱,我可以通过 SSH 进入它并将其关闭。

我可以在 ramdisk 的帮助下启动然后将其关闭吗?http://msftguy.blogspot.com/2010/11/booting-ssh-ramdisk-on-new-devices.html

iphone ipad ios

6
推荐指数
1
解决办法
3804
查看次数

当我连接 iPhone4 时 iTunes 10.5 被阻止

今天我将 iTunes 更新到 10.5 版

它正确启动,但是当我连接 iPhone4 时,iTunes 被阻止并显示旋转等待光标....

当我断开 iPhone 的连接时,iTunes 工作正常....

任何的想法?

itunes iphone ios

5
推荐指数
1
解决办法
223
查看次数

如何在我的 PC 上运行 iOS 或 Android 应用程序?

我有一个 SWTOR 帐户,我有兴趣为我的帐户添加一个安全密钥。不是因为我特别担心我的帐户被盗,而是因为它允许访问游戏中的特定供应商作为提高安全性的激励。

由于该应用程序是免费的,我没有看到任何缺点。我拿起我的 iPod,启动 iTunes,然后下载了该应用程序。这是我意识到3件事的时候。

  1. 我有第一代 iTouch。它运行的是 iOS 1.1.5;
  2. 如果我想运行应用程序,我需要支付 5 美元才能升级到 iOS 3.0.0 或更高版本(因为 2.0 不可用)。
  3. 即使我升级了 iTouch 的操作系统,我也没有无线网络,这意味着即使我可以将它安装到 iTouch 上,我也无法使用身份验证器应用程序。

所以现在我在 iTunes 中有验证器应用程序,但无法将它与我古老的 iTouch 砖块一起使用。


有什么方法可以在我的 PC 上模拟 iPhone 以便我可以运行这个应用程序?

或者:有什么方法可以在我的 PC 上模拟 Android 设备,以便我可以运行该应用程序的 android 版本?

android emulation ios

5
推荐指数
1
解决办法
1万
查看次数

Microsoft OneNote 中的用户姓名缩写设置/作者突出显示

我在 Microsoft OneNote 的不同设备上得到了不同的首字母缩写。他们不同的结果是它认为我是一个不同的人进行修改,最终我会在所有地方突出显示作者。

在PC 上的OneNote 2010 中,首字母缩写是在“常规选项设置”中设置的。这里没问题。

  • 如何在Windows 8 Metro 版本中设置用户的姓名首字母
  • 以及如何在iOS 版本中设置用户的姓名首字母

或者,如何在 Windows 8 Metro 应用程序中关闭作者突出显示?

ios microsoft-onenote windows-8

5
推荐指数
1
解决办法
5969
查看次数

Firefox OS (html5,js) vs Android (java) vs IOS (objective-c) 在pl和tech使用方面,另一个如何更快?

  1. 如何比其他人更快,他们的代码内部发生了什么,是否与他们使用的引擎有关?(关于壁虎,Linux 内核的菜鸟,教育我)

  2. 基于 Web 的操作系统的局限性之一是缺乏本机应用程序所具有的权力/权限,这可以通过像 firefox 和 chrome 这样的移动操作系统来克服吗?

我只是想了解有关如何/为什么其他人比其他人更好的代码方面..

firefox operating-systems android mobile-phone ios

5
推荐指数
0
解决办法
185
查看次数

如何在 iOS 上启动 ssh 服务器?

我无法通过 ssh 连接到我的 iPhone。设备已越狱并安装了 openssh:

$ ssh -V
OpenSSH 6.7p1, OpenSSL 0.9.8zg 11 Jun 2015
Run Code Online (Sandbox Code Playgroud)

我发现由于某种原因它没有启动服务器进程(我的其他帖子:无法 ssh 到我的 iphone:ssh_exchange_identification:连接被远程主机关闭

虽然我已经在我的iPhone上运行(作为root):

# launchctl load /Library/LaunchDaemons/com.openssh.sshd.plist
Run Code Online (Sandbox Code Playgroud)

$ ps aux | grep [s]shd
Run Code Online (Sandbox Code Playgroud)

不返回任何内容,而不是类似以下内容:

root 749 0.0 0.0 55164 5428 ? Ss Aug09 0:00 /usr/sbin/sshd -D
Run Code Online (Sandbox Code Playgroud)

那么就有一个问题:

如何在 iPhone 上启动 ssh 服务器?

和/或

验证安装是否正确?

编辑:

好吧,我明白了!

所以$(which sshd)给我返回了类似的东西:

Could not load host key: /etc/ssh/ssh_host_rsa_key
Could not load host key: /etc/ssh/ssh_host_dsa_key
Could not load host key: /etc/ssh/ssh_host_ecdsa_key
Disabling protocol …
Run Code Online (Sandbox Code Playgroud)

networking ssh iphone openssh ios

5
推荐指数
1
解决办法
8711
查看次数

在 Mac OS Catalina 和 iOS 13 上恢复屏幕时间密码或禁用屏幕时间共享

我的 MacBook 的屏幕使用时间有点问题。

我在我的 iPhone 上使用屏幕时间已经有一段时间了,我主要用它来限制我自己设备的使用。我设置了停机时间,基本上是在第二天早上 22:00 到 08:30 之间锁定 iPhone 上的几乎所有内容。

因为我很虚弱,我将屏幕时间密码设置为一个随机密码,但我很快就忘记了,这样我就更难更改设置了。

由于我渴望尝试 Mac OS 的新功能,我刚刚将我的 MacBook 更新为 Catalina Golden Master。我不知道的是,一旦您使用您的帐户登录 iCloud,Catalina 就会启用屏幕时间共享。所以现在,22:00之后,我的Mac基本上会关闭所有未列入白名单的应用程序(基本上是通过App store下载的任何应用程序。)

这是一个问题,因为我将 MacBook 用于工作,而且我经常在这些时间之间使用它,我也同步了很多 iCloud 功能,所以我真的不想取消 iCloud 的链接。现在过去,我使用加密备份结合pinfinder 来恢复密码,但在 iOS 13 中,密码似乎存储在云中。而且(墨菲定律在起作用),我没有任何带有此特定密码的 iOS 12 备份。

有没有其他方法可以从终端恢复密码或覆盖屏幕时间设置?

我很清楚这正是你不在主机上使用测试版软件的原因,我应该在更新前检查一下,但我能说什么呢,我是个白痴。

但现实是,虽然我从错误中吸取了教训,但我的机器现在几乎无法使用,我不想经历降级 Mac 或 iPhone 的麻烦。(另外,Catalina 发布时,我还是会遇到同样的问题,因为我认为屏幕时间共享是自动开启的)

编辑:

好的,我通过使用 Impact27 提供的答案解决了无法禁用屏幕时间共享的问题。需要注意的一件事是,虽然它确实在本地设置了屏幕时间的密码,但它不能让您以这种方式重置密码。启用屏幕时间共享会立即从 iCloud 设置您的所有设置,包括您的密码。

那么如何重置我的屏幕时间密码呢?

不幸的是,一旦您在 iOS 13 和 Catalina 上使用,恐怕就无法在某处找到您的密码。我打电话给 Apple 支持,他们说他们也帮不了我。我认为您的密码仅存储在云中,至少我找不到任何包含密码的本地文件。

幸运的是,我依稀记得代码中的数字,而不是它们出现的顺序。因此,过去几天我一直在尝试“缓慢的蛮力”,但不幸的是没有任何运气,因为在您几次错误代码后,Apple 会将您锁定 X 时间。所以这个方法花了我几天的猜测,没有运气。

我在尝试 Impact27 的回答时注意到的一件事是,在新用户帐户上,“输入错误的密码 x 次”计数器被重置。最后,我能够通过创建大量用户帐户、尝试一些数字并切换到下一个帐户来加速我的蛮力攻击。最后,我能够以这种方式破解我的密码。

但是,如果您至少知道部分密码,这只是一个现实的选择。

ios macos macos-catalina

5
推荐指数
1
解决办法
9119
查看次数

在非 iOS 设备上使用应用程序?

如果我不再拥有 iOS 设备,是否可以继续使用我购买的应用程序?

我想知道 PC 上是否有某种 iOS 模拟器。

iphone ipod-touch ios simulator

4
推荐指数
1
解决办法
871
查看次数

Apple Music 跳过歌曲

几天前,我注意到 iTunes 跳过歌曲。我真的不明白发生了什么,所以我开始调查:

  • 不同的网络没有区别
    • 我的路由器/网络没问题
  • 不同的设备没有区别(OS X、iOS、tvOS)
    • 我的本地安装/操作系统/设备没有问题
  • 发生在“For You”、“New”和我的音乐库中的歌曲。
    • 我的 iCloud 音乐库或本地库没有问题
  • 订阅已付费且有效(经 iTunes Store 支持批准)
    • 订阅本身没有问题
  • iTunes Store 付费歌曲没问题
    • ...但我不能只从 iTunes 购买我的整个图书馆
  • 我离线存储的歌曲没有问题
    • ...但我不能只下载我想听的每一首歌
  • 收音机没问题(例如 Beats 1、主题收音机如“On The Dancefloor”、定制收音机如“[interpreter] Radio”和“[song] Radio”)
    • ...但我不能为我想听的每一首歌都打开一个收音机

我向 iTunes Store 支持开立了一个案例,但仍在等待回复(他们告诉我可能需要等待最多一个星期)。因此,如果他们能够解决它,我很乐意与可能遇到相同问题的其他人分享解决方案。

有没有人遇到过同样的问题并且能够修复它(是否使用 Apple 支持)?

有谁知道触发某些例程以删除您帐户上的某种缓存的方法,这可能会解决问题?

itunes music music-streaming ios macos

4
推荐指数
1
解决办法
8605
查看次数