【问题标题】:open some link when my wifi connected in my iPhone mobile当我的 wifi 连接到我的 iPhone 手机时打开一些链接
【发布时间】:2015-09-21 02:52:16
【问题描述】:

当 wifi 连接到 iPhone 手机时我们需要。我们需要在浏览器中自动打开 app-story。即我们有 4 个 wifi 的 Himansu、命中、投票、热点。我们需要当 wifi 连接人类连接后它重定向到下面的链接

https://itunes.apple.com/in/app/facebook/id284882215?mt=8

请给我任何想法。首先告诉我这可能与否

【问题讨论】:

    标签: ios objective-c websocket wifi http-redirect


    【解决方案1】:

    使用代码apple提供here

    Reachability *reach = [Reachability reachabilityForInternetConnection];
    [reach startNotifier];
    
    NetworkStatus status = [reach currentReachabilityStatus];
    
    if(status == NotReachable) 
    {
        //No internet
    }
    else if (status == ReachableViaWiFi)
    {
        //WiFi
             [[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"https://itunes.apple.com/in/app/facebook/id284882215?mt=8"]];
    
    }
    else if (status == ReachableViaWWAN) 
    {
        //3G
         [[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"https://itunes.apple.com/in/app/facebook/id284882215?mt=8"]];
    }
    

    获取 Wifi 网络名称

    第 1 步:

    导入框架#import <SystemConfiguration/CaptiveNetwork.h>

    步骤-2

    implement the method in 
    
         CFArrayRef myArray = CNCopySupportedInterfaces();
        CFDictionaryRef myDict =   CNCopyCurrentNetworkInfo(CFArrayGetValueAtIndex(myArray, 0));
    
       NSLog(@"Connected at:%@",myDict);
       NSDictionary *myDictionary = (__bridge_transfer   NSDictionary*)myDict;
    
       NSString *  SSID = [myDictionary objectForKey:@"SSID"];
       NSLog(@"bssid is %@", SSID);
    
      // your console output is just like 
       SSID = "Eqra'aOrange";
    

    步骤 - 3

      now you check your condition 
    
        if ([SSID isEqualToString:@"Himansu"])
        {
          // customize your code
         }
        else
         {
         // do your stuff
        }
    

    【讨论】:

    • @Anbu.Karithik 感谢您的回复。请给我一些清晰的信息,比如我的 iPhone 有 himansu wifi,所以我们需要显示警报或重定向到某个页面。如果其他网络不需要重定向其他页面
    • 检查更新的代码和你需要添加的东西并优化工作
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2013-07-30
    • 2017-08-03
    • 1970-01-01
    • 2011-05-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多