IOS开发,想要获取ap热点的信号强度

harrylin652 2015-02-03 11:17:37
请问该从什么方面入手,有相关的教程吗?
开发新手请高手指导。
...全文
256 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
dirdirdir3 2016-02-29
  • 打赏
  • 举报
回复
私有api......不准备上store了吗?
「已注销」 2016-02-25
  • 打赏
  • 举报
回复
楼主解决了吗?我最近也碰到这个问题了。 直接用 iPhoneOS.platform路径导出文件夹里面都是空的,用模拟器的路径可以导出,但是我需要的MobileWiFi.framework模拟器里面并不存在,那怎么办。。
harrylin652 2015-02-05
  • 打赏
  • 举报
回复
现在大概了解该怎么做了。。。但是问题又来了。。在导出私有api的时候,用了class-dump和DumpFrameworks.pl。 结果在目标文件夹Headers里生成的框架文件夹都是空的。。。或者全都是CDStructures.h,这些头文件里面也没有实际内容。 下面是DumpFrameworks.pl的内容。
#!/usr/bin/perl
#
# 24 November 2008
# Framework Dumping utility; requires class-dump
#

use strict;

use Cwd;
use File::Path;

my $HOME = (getpwuid($<))[7] || $ENV{'HOME'}
or die "Could not find your home directory!";

# This command must be in your path.
# http://www.codethecode.com/projects/class-dump/
my $CLASS_DUMP = 'class-dump';

# 这里路径需要小心,后面像别名一样的东东需要换行的

# Public Frameworks
dump_frameworks('/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS8.1.sdk/System/Library/Frameworks',
'Frameworks');

# Private Frameworks
dump_frameworks('/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS8.1.sdk/System/Library/PrivateFrameworks',
'PrivateFrameworks');

sub dump_frameworks
{
    my($dir, $subdir) = @_;
    
    opendir(my $dirh, $dir) or die "Could not opendir($dir) - $!";
    
    # Iterate through each framework found in the directory
    foreach my $file (grep { /\.framework$/ } readdir($dirh))
    {
        # Extract the framework name
        (my $fname = $file) =~ s/\.framework$//;
        print "Framework: $fname\n";
        
        my $headers_dir = "$HOME/Headers/$subdir/$fname";
        
        # Create the folder to store the headers
        mkpath($headers_dir);
        
        # Perform the class-dump
        my $cwd = cwd();
        chdir($headers_dir) or die "Could not chdir($headers_dir) - $!";
        
        system($CLASS_DUMP, '-H', "$dir/$file");
        
        if($? == -1)
        {
            die "Could not execute $CLASS_DUMP - $!\n";
        }
        
        chdir($cwd) or die "Could not chdir($cwd) - $!";
    }
}
harrylin652 2015-02-03
  • 打赏
  • 举报
回复

29,027

社区成员

发帖
与我相关
我的任务
社区描述
主要讨论与iOS相关的软件和技术
社区管理员
  • iOS
  • 大熊猫侯佩
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧