Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/93.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios 有没有可能让iPhone应用程序从外部源启动一个方法_Ios - Fatal编程技术网

Ios 有没有可能让iPhone应用程序从外部源启动一个方法

Ios 有没有可能让iPhone应用程序从外部源启动一个方法,ios,Ios,有没有一种方法可以从服务器向iPhone发送信号,使其执行某些操作(如使用特定方法) 我在考虑推送通知,但用户必须单击以接受并从那里启动该方法。如果我想让手机在用户不在的时候做些什么呢 如果有人丢失了手机,我们想从中获取一些信息。是的,你可以。您可以打开服务器的套接字(请参阅),并根据套接字接收的内容激发方法。但是,您需要后台权限,您的应用可能会被应用商店拒绝 根据文档,仅允许特定类型的应用程序在应用程序中运行 背景: 在后台向用户播放音频内容的应用程序,如音乐播放器应用程序 随时通知用户其位

有没有一种方法可以从服务器向iPhone发送信号,使其执行某些操作(如使用特定方法)

我在考虑推送通知,但用户必须单击以接受并从那里启动该方法。如果我想让手机在用户不在的时候做些什么呢


如果有人丢失了手机,我们想从中获取一些信息。

是的,你可以。您可以打开服务器的套接字(请参阅),并根据套接字接收的内容激发方法。但是,您需要后台权限,您的应用可能会被应用商店拒绝

根据文档,仅允许特定类型的应用程序在应用程序中运行 背景:

  • 在后台向用户播放音频内容的应用程序,如音乐播放器应用程序
  • 随时通知用户其位置的应用程序,如导航应用程序
  • 支持互联网语音协议(VoIP)的应用程序
  • 需要下载和处理新内容的报摊应用程序
  • 从外部附件接收定期更新的应用程序
请参阅中的实现长时间运行的后台任务(第58页)