Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/iphone/37.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
在iPhone应用程序中执行AS(自主系统)查找的最佳方法?_Iphone_Ios - Fatal编程技术网

在iPhone应用程序中执行AS(自主系统)查找的最佳方法?

在iPhone应用程序中执行AS(自主系统)查找的最佳方法?,iphone,ios,Iphone,Ios,在iPhone应用程序中进行AS(自主系统)查找的最佳方式是什么 看起来iPhone应用程序没有根访问权限,因此我无法使用system()或popen()1)从应用程序调用“dig”或“whois”,创建具有以下内容的头文件“whois.h”: extern-int-whois(int-argc,char*argv[]) 2) 将函数名从main更改为任意名称: int main(int argc,char*argv[]) { 致: int whois(int-argc,char*argv[])

在iPhone应用程序中进行AS(自主系统)查找的最佳方式是什么

看起来iPhone应用程序没有根访问权限,因此我无法使用
system()
popen()

1)从应用程序调用“dig”或“whois”,创建具有以下内容的头文件“whois.h”:

extern-int-whois(int-argc,char*argv[])

2) 将函数名从main更改为任意名称:

int main(int argc,char*argv[]) {

致:

int whois(int-argc,char*argv[]) {

3) 在object-c.m文件中,导入whois.h

现在可以调用该函数:


whois();

我找到了whois.c()的源代码。现在的问题是如何将其集成到我的object c项目中,如何从ViewController调用main()?您可能应该为此使用web服务,而不是尝试类似于
popen
system
的方法。