我一直在尝试找到有关iOS 7中新的多任务切换器的一些信息,特别是当应用程序进入休眠状态时操作系统的屏幕截图.

有没有办法完全关闭此功能或屏幕截图?或者我可以从切换器中完全隐藏应用程序吗?该应用需要在后台运行,但我们不希望从应用中显示任何屏幕截图.
屏幕截图可能存在安全风险,请考虑银行应用程序,其中您的卡号或帐户摘要可供双击设备上的主页按钮的任何人使用.
有兴趣了解这个吗?谢谢.
由于sdk版本4.2,似乎不再可能在设备上修改飞机模式,因为谷歌已将此设置移至只读的Settings.Global.
有没有人能够在没有生根的情况下绕过这个?
我的应用程序主要功能是在屏幕关闭时启用飞行模式,此操作自4.2起停止工作.
只是想仔细检查我的评估是否正确以及我的应用程序是从Android 4.2及更高版本开始死亡的.
参考文献:http: //developer.android.com/reference/android/provider/Settings.Global.html#AIRPLANE_MODE_ON
当引发minSdkVersion且SDK版本低于此值时,安装了应用程序的现有用户会发生什么?
他们是否仍然从Google Play获得更新后续崩溃?或者他们是否停止从Google Play获取更新?
关于我向iOS AppStore提交应用程序,我遇到了一个非常独特的困境.
这是一款适用于1.5至3岁儿童的应用程序,该应用程序背后的理念是,语音引导您学习动物名称及其声音.这里没什么革命性的.该应用程序一直是瑞典语,但我现在增加了对英语(语音和文本)的支持.
那么,在提交到AppStore时我该如何处理?默认路由是本地化,但这将对设备及其设置充满信心.此外,我绝对不希望在应用程序中包含任何设置菜单.如果客户下载瑞典应用程序,该应用程序应该是瑞典语,无论设备上的语言设置如何.
我在应用程序中排除任何设置的原因是目标受众是小孩子,他们不应该有任何其他选项然后在应用程序中播放.如果我在开始屏幕上添加标记,孩子们会点击那些并最终得到他们不会理解的语言.在"Settings.app"中添加语言设置是一种选择.但是,所有家长/用户是否都知道那里甚至有app设置?此外,如果一个瑞典用户在AppStore中购买瑞典版本,那就太糟糕了,但是因为iPad的语言是英文的,所以在他们的iPad上获得英文版本.
另一种方法是构建目标并简单地将另一个应用程序发布到AppStore,该应用程序硬编码为特定语言.应用程序将具有不同的名称,图标可能略有不同,例如背景颜色和/或标记.
本地化的利弊:
两个应用程序(不同目标)的优缺点:
任何有类似经历的人都喜欢分享?我真的倾向于这两种解决方案.
似乎当前从Android L中排除最近应用程序列表中的应用程序的方法已被破坏.我们的应用程序使用android:excludeFromRecents,它的工作正常.除非我们的应用程序是设备重新启动时启动的第一个应用程序.
这就是当我们的应用程序作为设备上的第一个应用程序退出时的外观:

如果我们首先启动相机(或任何其他应用程序),然后我们的应用程序并退出两者,它的外观如下:

简单地说:如果一个带有android:excludeFromRecents的应用程序作为设备上的第一个应用程序启动,则指令android:excludeFromRecents不起作用.如果在android:excludeFromRecents-app之前启动了另一个应用程序,它会按预期工作.
这是一个非常奇怪的边缘案例错误还是我错过了一些非常明显的东西?
我们构建了一个非常隐私谨慎的Web浏览器(http://inbrowserapp.com),因此一旦应用程序关闭,我们就无法显示应用程序中显示的任何屏幕截图.但这也应该影响银行应用程序,密码管理器等,因为如果应用程序是重新启动后第一个启动的应用程序,敏感信息将被截屏.
当用户退出Android L时,也许我们可以使用空白视图来查看路径并隐藏敏感信息.但是看起来这里有什么问题?
使用Xcode 6 GM Seed向AppStore提交iOS8应用程序的其他人在2014-09-09发布了吗?
继续运行此错误:
此捆绑包无效.提交到App Store的新应用和应用更新必须使用Xcode 5.1.1和iOS 7 SDK的公共(GM)版本构建.不要提交使用测试版软件构建的应用.
我的理解是GM SEED是允许您向App Store提交支持iOS8的应用程序的版本?