问题标签 [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 投票
1 回答
702 浏览

springboard - 启动远程程序时出错:SpringBoard 未运行

当我尝试在 iPhone 设备上加载我的应用程序时,它总是崩溃并出现以下错误

启动远程程序时出错:SpringBoard 未运行。

请帮我解决它。以下是设备日志供您参考。

如果我做错了什么,请告诉我。

0 投票
1 回答
605 浏览

ios5 - 您可以使用 SpringBoard 服务框架或其他私有框架找到单个应用程序的使用时长吗?

我有一个在 iOS5 上运行的后台服务。我试图找到每个前台应用程序运行的持续时间。我遇到了 Vikarti Anatra 的这篇很棒的帖子。 如何通过应用程序 id 在 iOS 上确定哪些应用程序是后台应用程序以及哪些应用程序是前台程序

这显示了如何获取当前的前台进程。但是,我想知道是否有一种方法可以为我提供 Springboard 启动的各种进程的开始时间,以便我可以计算持续时间。

我正在尝试创建用户启动的应用程序日志。这不是为了应用商店认证,而是作为内部组织工具。

谢谢。

0 投票
0 回答
1323 浏览

ios - 没有 Three20 或 Nimbus 的跳板外观

我想制作一个按钮启动器,就像 Springboard / Facebook / Google+ 一样。

但是,我不想:

  • 使用Three20 - 除了文档带来的可怕编码体验外,它看起来很完美。(我也想知道它是否是废弃软件,怀疑它,但我想知道 Nimbus。)
  • 使用Nimbus - 看起来它会很完美,但不是今天,我现在需要它。
  • 使用股票 UI 按钮,底部透明的背景图像,并将标题向下移动到该区域。- 这似乎是一个严重的黑客攻击。

两种可能性是: - AlanQuatermain 的AQGridView - rigoneri/Jarada 的myLauncher2

这两个都具有允许商业开发的许可证,并且似乎都被积极使用。我会尝试他们两个,但我想知道我是否错过了任何一个,以及他们中的任何一个是否有任何问题。

哦,我可以滚动我自己的按钮(请参阅这个问题),但如果有一个开源按钮可以为我节省一些精力。我现在真的不需要启动器,我的应用程序可以放在一个带有备用按钮槽的屏幕上,但当然它会很好,所以我可以有成长的空间。AQGridView 和 myLauncher 对我来说真的很糟糕才能考虑这样做。

Nimbus、AQGridView、myLauncher2 还有其他我没有提到的陷阱吗?“跳板式”UI框架领域还有其他玩家吗?

谢谢!


注意:如果我不想的话,我确实可以使用 Nimbus 的 Launcher,而不必过多担心所有其他 Nimbus 代码。Nimbus 非常模块化,我只需要 Core 和 Launcher 就可以满足上述要求。这种方法的好处在于,随着 Nimbus 的成熟,我可以从中挑选我想要使用的其他功能。


0 投票
1 回答
2110 浏览

iphone - iPad App 仅在手动启动(从跳板)时才会崩溃。怀疑内存问题

我已经尝试解决这个问题 2 天了,这让我发疯了。当 Xcode 启动应用程序时,它工作正常,但如果我从 Springboard 手动启动应用程序,它会崩溃。控制台打印出这个:

崩溃线程的堆栈(通常)看起来像这样,尽管有时它会在不同的位置崩溃:

我怀疑它来自应用程序写入已经被释放的内存,所以我已经尝试了一些事情:

  • 我尝试使用保护 malloc、涂鸦、保护边缘、僵尸对象、malloc 堆栈等来调试应用程序。
  • 我尝试转到应用程序崩溃的代码并在那里找到问题(我不相信那里存在问题,因为应用程序在不同的地方崩溃,但它们都彼此靠近)
  • 我尝试检查并注释掉我所有的 free() 函数调用。

我还没有发现问题!如果有人可以请对此有所了解,将不胜感激!谢谢!有什么建议么?

编辑:如果从跳板启动应用程序每次都会崩溃,但如果 Xcode 启动它,它会正常工作

0 投票
3 回答
2605 浏览

iphone - iPhone - 在运行时以编程方式更改应用程序的图标

我可以读到在运行时以编程方式更改应用程序图标是不可能的,至少从 iOS 3.0 开始是这样。

但是......我经常可以在“应用程序”网站上看到可以将图标放在跳板上的应用程序。我记得的第一个应用程序是您从相册中给朋友的照片的那种应用程序,它会创建一个图标,因此您只需单击该图标就可以给他打电话:

http://itunes.apple.com/fr/app/speedtouch-the-best-home-screen/id378360978?mt=8
http://itunes.apple.com/fr/app/desktop-shortcut/id421701004?mt =8
http://itunes.apple.com/fr/app/appbutler-app-organizer/id327391626?mt=8
http://itunes.apple.com/fr/app/tap4music/id365578914?mt=8

所以我想,在运行时以编程方式更改应用程序图标仍然是不可能的吗?

0 投票
1 回答
761 浏览

frameworks - iOS 5、SpringBoard、SBCallAlert 替代方案

任何人都知道 iOS 5 标头中 SBCallAlert.h 的替代方法吗?我需要知道何时收到来电并且之前执行一些操作。我曾经在 iOS 4 中使用 SBCallAlert 和 initWithCall 执行此操作。

感谢任何答案,

0 投票
2 回答
562 浏览

objective-c - UIApplicationWillTerminate: NSNotificationCenter vs Application Delegate

这只是一个理论问题。它源于我的应用程序中的一个真正问题,但我从应用程序中重新设计了这个问题。但问题仍然存在:

如果在我的应用程序委托中我将我的单例对象写入磁盘,applicationWillTerminate:但也用于在某些视图控制器NSNotificationCenter中调用,这将首先发生?我的数据会被写入单例,然后单例被写入磁盘,然后应用程序终止吗?或者会发生相反的情况,单例被序列化,然后单例更新(更糟),或者如果序列化时间太长,应用程序会在一定时间后终止(更糟!)?updateSingletonDataUIApplicationWillTerminateNotification

我想这表明我对跳板的胆量缺乏了解......感谢任何可以在这里阐明的人。

0 投票
1 回答
890 浏览

iphone - iOS 5.0.1:SpringBoard 在触摸推送通知横幅后崩溃

我在我的应用程序推送大约20 秒时指定了一个自定义声音。当推送声音播放了很长时间(超过 15 秒)时,我触摸了推送通知的横幅,并且Springboard 崩溃了。(警报样式设置为横幅)。有人有同样的问题吗?

崩溃日志:

0 投票
1 回答
316 浏览

ipad - iPad webapp 从跳板启动时闪烁,在 Safari 浏览器中正常

我正在使用 jquery mobile 为平板电脑开发一个网站(在 iPad 上测试),并且我已经使用它使其成为一个全屏网络应用程序<meta name="apple-mobile-web-app-capable" content="yes" />

效果很好,但是当您导航到新页面时,会出现短暂的闪光,占屏幕的 3/4。在标准模式 safari 中使用它浏览时没有闪光灯。

闪光灯非常分散注意力且无法使用。

0 投票
2 回答
433 浏览

iphone - 类似跳板的菜单,用于选择情节提要中的其他视图

我使用故事板,我想制作一个像这样的跳板菜单http://static5.businessinsider.com/image/4d657896cadcbbd948120000-590/this-is-what-badoos-iphone-app-looks-like-when-you-第一次启动它只是多种方式中的一种,可以智能地使用服务,您可以在没有注册的情况下做事,让我们看看 -people-nearby.jpg与只有一页和九个图标。

我找到了 Three20 库,但它很复杂,我无法将它导入到我的项目中。

有什么建议吗?