doorxp-blog

doorxp.com

iOS私有API之wifi扫描和wifi连接

公开的api如果只是想获取已连接的wifi信息。apple已经有公开的api可以使用.首先需要#import <SystemConfiguration/CaptiveNetwork.h>+ (id)fetchSSIDInfo { NSArray *ifs = (id)CNCopySupportedInterfaces(); NSLog(@"%s: Supported interfaces: 

iOS 注册进程之间的通知

最近开发中为了方便自己测试,准备弄个简单业务错误日志统计。由于只是测试用,况且出现我认为可能错的情况几率很小。想在不改变现有代码的情况下,直接获取NSLog内容。查了些资料,知道NSLog输出的内容会写到控制台和系统日志(ASL)里面。我就想在输入到ASL的时候把特定的数据给保存下来。但是我无法知道NSLog什么时候输出内容,看到网上开源的DDLogger的源码,找到了解决的方法。原来只是需要注册下系统的通知就可以拿到输出的时机,然后通过<asl.h>提供的方法去操作系统设备log。

iOS — Sending Notifications between your apps

How to notify from one of your app to be notified from your another app.This was one of problem I faced while I was working on iOS8 new feature extensions (Document Provider Extension).When you add any extensions to your project you have add it

iOS应用内监听wifi的变化

Apple 设备可在用户不感知的情况下进行wifi的切换,如果我们在App 内部需要感知设备wifi切换的变化,可以在 Darwin Notify Center 中注册监听 kNotifySCNetworkChange 通知,如下:static void onNotifyCallback(CFNotificationCenterRef center,          &nb

THEOS tool openurl

CF_EXTERN_C_BEGIN int SBSLaunchApplicationWithIdentifier(CFStringRef bid, BOOL flags); bool SBSProcessIDForDisplayIdentifier(CFStringRef id, pid_t *pid); bool SBSOpenSensitiveURL(CFURLRef url); bo

Powered By Z-BlogPHP 1.5.1 Zero

Copyright doorxp.com Rights Reserved.