首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >模拟我的应用程序中的设备按钮?

模拟我的应用程序中的设备按钮?
EN

Stack Overflow用户
提问于 2014-11-19 13:24:20
回答 2查看 94关注 0票数 0

我有一个包含4个按钮的视图:

  • 首页
  • 锁定
  • 调大音量
  • 音量下降

我想要做的是,当你按下其中一个按钮时,我的应用程序应该与设备进行一些通信,以模拟其中一个按钮。

示例:如果单击home button exists within my app,则与在设备中按home button相同。

这种事是有可能的吗?越狱是必要的吗?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2014-11-19 15:09:16

做你想做的事情会违反苹果评论准则,所以它会让你的应用程序被拒绝

使用非公共API的2.5应用程序将被拒绝

您不允许从这些按钮中提取HomeLock的功能,并将其放在应用程序中。

虽然我不会说,如果您的应用程序是用于越狱设备,这是不可能的。比如退出你的应用程序,你可以做exit(0);,虽然我仍然不推荐它,因为它使它看起来好像你的应用程序崩溃时,它没有。

对于卷控制,您可以使用MPVolumeView来完成此操作,我建议阅读苹果文档和这个问题iOS:访问设备硬件音频音量控制

票数 1
EN

Stack Overflow用户

发布于 2014-11-19 13:48:23

如果您想让应用程序被接受到app中,这些功能都是不可用的。有一段时间,一些应用程序访问了AVSystemController中的私有API,但是最近使用这种方法的应用程序似乎被拒绝了。(尽管仍在使用该方法的一些应用程序似乎被留在了应用程序商店中)

如果您想沿着越狱路线前进,就必须深入研究各种框架的私有API和头文件。

此外,苹果还通过其可访问性选项提供了类似于此的界面。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/27017978

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档