歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
您现在的位置: Linux教程網 >> UnixLinux >  >> Linux編程 >> Linux編程

在iOS代碼中使用UNIX命令

本人最近在做一個iPhone短信上傳下載的項目,在短信下載完成後,需要重啟SMS app才可以看到下載後的短信內容。

但是實際中讓用戶去重啟sms app,必然是不可能的,所有只能在代碼裡面實現同樣的效果。

使用unix命令來結束短信進程,當用戶再回到短信頁面的時候,短信其實已經重啟啟動了。

定義一個文件UnixCMD.c

文件內容如下:

#include <stdio.h>
#include <stdlib.h>


void KillSMSProcess()
{
    system("killall MobileSMS");
}

在需要調用該方法的類中

extern void KillSMSProcess();

然後直接調用

  KillSMSProcess();

Copyright © Linux教程網 All Rights Reserved