问题标签 [springboard]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
5511 浏览

ios - 网络活动上/下/关闭的 iOS 事件/通知

当网络活动从无到启动(反之亦然)时,我想要我的 iOS 应用程序的事件/回调。类似于 Android 处理 onDataActivity() 的方式。我不是在谈论可达性,而是在数据实际开始或停止传输时。

该应用程序不适用于 App Store,也不适用于越狱。我有一个类似的功能,可以通过使用来检测屏幕何时开启/关闭

以及其他事件,例如

现在我想知道是否有数据开始或停止传输的事件?或者,如果有人可以向我指出可以通过上述方式监控的所有事件的完整列表的方向。

0 投票
1 回答
1340 浏览

ios6 - 从 GameCenter 的推送通知恢复应用程序时跳板崩溃

我正在使用 GameCenter 开发一个基于回合的游戏,并不断收到下面的 SpringBoard 崩溃。使用弧。Iphone 4 on ios 6.0.1 请帮助理解原因,我已经与它斗争了大约两个星期。

已经发现了什么:

  1. AVFoundation 框架中的一个巨大漏洞,用 AudioToolbox 调用替换了 AVAudioPlayer,但你可能都知道,崩溃变得更加罕见,所以我想这实际上是内存问题,但不知道在哪里进一步挖掘
  2. [GKTurnBasedMatch loadMatchesWithCompletionHandler:^(NSArray *theMatches, NSError *error) {}]调用中发现泄漏,仅在 ios6 上重现,不在 ios5 上,可以提供示例代码,在苹果修复它之前无法做任何事情
  3. 后台有更多应用程序 - 更多崩溃的机会
  4. 分配工具没有显示内存使用量的任何显着增长,增量很小,但就是loadMatchesWithCompletionHandler
  5. 僵尸启用 - 完全没有帮助,仪器停在弹簧板坠毁的地方
  6. 我从未见过妻子的 iphone 4s 崩溃
  7. 看起来类似于iOS 5.0.1:SpringBoard 在触摸推送通知横幅后崩溃

先感谢您。

控制台日志:

碰撞:

0 投票
3 回答
254 浏览

iphone - 如何将以下行添加到我的 plist 文件中?

我看过很多关于添加到 plist 文件的教程,但我似乎无法正确地将嵌套标签插入到 plist 文件中。我想将以下行添加到我的 Info.plist 文件中

0 投票
0 回答
195 浏览

iphone - MobileSubstrate:如何使对象全局可访问

我目前正在使用substrate.h 开发MobileSubstrate 扩展,我需要一个可以从每个捆绑包中访问的对象。

据我所知(并且我尝试过),如果我只是static在代码中放置一个变量,这只会使对象在当前注入的包(例如 SpringBoard 或任何应用程序)中可访问。

所以我想知道能够从每个应用程序(包)访问同一个对象的最佳方法是什么?

我有在类中添加实例变量的想法SpringBoard,但显然我无法调用class_addIvar()现有类。

任何帮助是极大的赞赏。

0 投票
1 回答
462 浏览

ios - 在 MobileSubstrate 调整中显示 UIView?

我正在做一个 iOS MobileSubstrate Tweak,我已经连接了 Springboard 和 launch() 方法。现在我想显示一个带有按钮的视图,如果单击它,它将调用 %orig (原始代码)。如果我没有视图控制器,如何显示视图?我会很感激一些帮助。提前致谢 :)

0 投票
2 回答
1597 浏览

ios - iPhone的“跳板”视图到底是什么?

我的问题是,默认的 iPhone 菜单是使用故事板创建的 UIcollection 视图,还是有更多功能?(为了避免模仿其功能)

0 投票
3 回答
1206 浏览

ios - 调用 applicationDidEnterBackground 后我有多少时间?

我想将时间戳发送到远程服务器,并等待成功的回调,然后将时间戳存储在本地,如果远程服务器没有响应。

我可以付诸applicationDidEnterBackground实施吗?

0 投票
1 回答
187 浏览

ios - 在启动时运行代码?

我正在为 iOS 创建一个相当雄心勃勃的项目,我需要在启动阶段运行一些代码,在跳板实际启动之前。我知道这可能会损坏设备,但这非常关键。在使用 evasi0n 越狱 iPad Mini 时,我注意到越狱实际上在启动时运行代码(它实际上复制了一些文件并显示图像)。关于我该怎么做的任何想法?

PS我已经检查过了,没有evasi0n的源代码:(

0 投票
3 回答
4517 浏览

ios - iOS 设备上安装的所有应用程序列表及其在主屏幕上的位置(跳板)

我一直在寻找有关如何在运行 iOS > 5.0 的设备上获取已安装应用程序列表的下降答案(com.apple.mobile.installation.plist).

我尝试了来自不同来源的代码,我得到的唯一几乎成功的解决方案是使用 Daniel Amitay API ( http://www.ihasapp.com ) 的共享 URL 方案方法 - 为它竖起大拇指 - 干得好!

但是使用 URL 方案,我无法在设备上获取所有已安装的应用程序,因为并非所有应用程序都具有共享 URL 方案。

我正在使用的设备没有越狱,因此/private/var/mobile/Library/Caches/com.apple.mobile.installation.plist由于应用程序沙盒,禁止从应用程序内部访问。因此, 是否可以检索这些信息?查找 iphone 上已安装应用程序的列表 仅适用于模拟器越狱设备

我的问题:“有没有办法从应用程序内向用户显示 iTunes(AppStore)登录屏幕,并且在他/她输入他/她的凭据后,以便能够从 iTunes 请求购买(下载)应用程序的列表(应用商店)?”

我正在尝试制作一个应用程序来显示所有已安装的应用程序及其在主屏幕(跳板)上的位置,就像您浏览设备时的 iTunes 一样。

拥有这样的应用程序的必要性是,当您在设备上安装了 400-500 个应用程序并将它们分组到文件夹中时,当您决定从设备上卸载它时,找到每个应用程序是非常令人沮丧的。

任何人都可以帮忙吗?

提前致谢。

0 投票
2 回答
4140 浏览

ios - 从 Springboard 启动应用程序显着延迟

当我点击我的应用程序图标以启动它时,点击后需要 0.5-1.0 秒才能真正从 Springboard 打开应用程序 - 换句话说,在点击图标和 Springboard 放大应用程序的启动图像之间存在显着延迟。我在设备(iPad 3)上的任何其他应用程序中都没有看到这一点。这也发生在 iPhone 4 上,但不是 iPhone 5。

除了在首次启动时发生这种情况外,在应用程序后台运行时也会发生这种情况。

我检查并确保没有发生任何昂贵的事情,applicationDidFinishLaunching或者appBecameActive- 我什至尝试删除所有内容,除了将视图控制器分配给 UIWindow 的根视图。

有没有人见过这样的东西?关于如何解决它的任何想法?谢谢!