是否可以通过程序关闭iPhone电源或者苹果公司禁止这样做?
如果苹果公司禁止这样做,是否可以通过程序将iPhone的声音静音?
是否可以通过程序关闭iPhone电源或者苹果公司禁止这样做?
如果苹果公司禁止这样做,是否可以通过程序将iPhone的声音静音?
使用官方SDK创建的iPhone应用程序本身就是沙盒。这些被围栏和铁丝网包围的沙盒。
您将无法关闭电源。而除了您自己的应用程序声音之外静音其他声音相当于可以关闭iPod播放。
MPMusicPlayerController *player = [MPMusicPlayerController applicationMusicPlayer];
player.volume = 0.0f;
同时,这适用于iPod:
MPMusicPlayerController *player = [MPMusicPlayerController iPodMusicPlayer];
player.volume = 0.0f;
任何影响到应用程序外部的任何操作都不会通过审核过程(除了推送通知)。您可以通过暂停、停止或将所有正在播放的声音音量设置为零来在应用程序中静音。如果您是指全局静音手机,则不行。
你不能通过软件关闭设备。你可以使用MPMusicPlayerController类设置音乐播放音量,但文档表明你不能改变iPod播放器的音量。