Ios 播放背景音乐会被苹果商店拒绝吗?

Ios 播放背景音乐会被苹果商店拒绝吗?,ios,background,Ios,Background,我用ios制作了一个计步器程序。我希望它能在后台工作,但我发现它最终会中断。所以我添加了一个AVAudioPlayer,并在后台播放一段静音音乐,效果很好 现在我想提交到应用商店。我担心我会被拒绝。有人能告诉我一些事情吗 如果这种方法不起作用,我如何在后台运行计步器 (ps)我需要支持没有M7的设备是的,您将被拒绝。你不能仅仅为了让你的应用程序在后台运行而做这样的把戏。这就像将您的应用程序声明为VOIp应用程序,这样您就可以运行后台进程 我建议你有一个合法的功能,需要后台处理,否则你的申请将被拒

我用ios制作了一个计步器程序。我希望它能在后台工作,但我发现它最终会中断。所以我添加了一个AVAudioPlayer,并在后台播放一段静音音乐,效果很好

现在我想提交到应用商店。我担心我会被拒绝。有人能告诉我一些事情吗

如果这种方法不起作用,我如何在后台运行计步器


(ps)我需要支持没有M7的设备是的,您将被拒绝。你不能仅仅为了让你的应用程序在后台运行而做这样的把戏。这就像将您的应用程序声明为VOIp应用程序,这样您就可以运行后台进程

我建议你有一个合法的功能,需要后台处理,否则你的申请将被拒绝

查看并搜索标题UIBackgroundModes以查看6个UIBackgroundMode键:

UIBackgroundModes(Array-iOS)指定应用程序提供特定的后台服务,并且必须允许其在后台继续运行。这些密钥只能由提供指定服务的应用程序谨慎使用。如果存在在后台运行的替代方案,则应使用这些替代方案。例如,应用程序可以使用显著位置更改界面来接收位置事件,而不是注册为后台位置应用程序。

我确实觉得,如果您在应用程序中使用一些位置服务,您可以让应用程序在后台运行。那么,您是否可以在该位置的密钥下注册您的应用程序:


该应用程序向用户提供基于位置的信息,并要求使用标准位置服务(与重大变更位置服务相反)实现此功能。

我已经有了一些定位服务。你的意思是我只需要添加一些附加服务,而不必修改代码?这是我第一次提交应用程序,我不能完全理解你。扔掉你的无声音频文件,不管你在做什么,试图欺骗你的背景,让它在后台持续运行。如果您有定位服务,请在
.plist
文件中申请
UIBackgroundKey
。通过这种方式,您可以使用正确的后台服务提交到appstore,这样您的应用程序就不会被拒绝