1

我在一个看似简单的任务上卡住了一点……

<计划>

开发基于 cycript 的应用程序,用于检索必须在设备上安装的应用程序的信息。cy 脚本导航到应用程序的下载页面(Apple AppStore)并执行安装过程。

< /计划>

我已经在下载页面打开的地方。因此,连接 SpringBoard 或 AppStore 进程并玩转并不是问题,我只是不知道如何执行安装按钮或安装进程。

比我找到了一个绝对可以解决我的问题的私有框架。通过连接到 AppStored 进程并执行

cy# [SSDownloadManager _triggerDownloads]
StoreServices.framework)用于身份验证的警报视图弹出,但如果我填写用户密码没有任何反应......当然不会,因为没有与绑定到 SSDownloadManager 的应用程序相关的信息......我只是不'不知道如何使用那个私有框架......(当然没有文档)

我认为以某种方式必须有可能:

cy# [SSPurchase purchaseWithBuyParameters:x]

但不知道如何找出购买参数是什么......

如果有人可以帮助我解决这个问题,我将不胜感激。希望解释不会让人困惑^^

4

1 回答 1

1

您是否考虑过仅模拟单击“安装”按钮?如果你可以连接 AppStore,你可以做类似的事情

于 2013-02-07T17:42:41.530 回答