我在一个看似简单的任务上卡住了一点……
<计划>
开发基于 cycript 的应用程序,用于检索必须在设备上安装的应用程序的信息。cy 脚本导航到应用程序的下载页面(Apple AppStore)并执行安装过程。
< /计划>
我已经在下载页面打开的地方。因此,连接 SpringBoard 或 AppStore 进程并玩转并不是问题,我只是不知道如何执行安装按钮或安装进程。
比我找到了一个绝对可以解决我的问题的私有框架。通过连接到 AppStored 进程并执行
cy# [SSDownloadManager _triggerDownloads]
(StoreServices.framework)用于身份验证的警报视图弹出,但如果我填写用户密码没有任何反应......当然不会,因为没有与绑定到 SSDownloadManager 的应用程序相关的信息......我只是不'不知道如何使用那个私有框架......(当然没有文档)
我认为以某种方式必须有可能:
cy# [SSPurchase purchaseWithBuyParameters:x]
但不知道如何找出购买参数是什么......
如果有人可以帮助我解决这个问题,我将不胜感激。希望解释不会让人困惑^^