标签: iphone-privateapi

如何从iOS应用程序打开VPN?(私人API好)

当iOS设备进入"睡眠模式"时,不幸的是,即使配置的VPN也会关闭.

想要一个应用程序为他的iPad一位顾客使用VPN的安全,所以任何必须通过VPN来实现.该应用程序必须同步很多,但iOS设备可能会自行关闭VPN.这就是为什么我只需要每次需要互联网连接(或保持活着)时再次触发它.

你们中的任何人都有什么想法吗?

即使使用私有API也是可以的(该应用程序仅分发给客户,而不是通过App Store).

或者使用Cisco AnyConnect等任何应用程序都可以完成这项工作.

settings vpn iphone-privateapi ios

6
推荐指数
1
解决办法
7862
查看次数

iOS数据计数器 - 使用私有API

我正在开发一个不适用于App Store的应用程序,因此我可以使用私有API.

我想要完成的是获取每个特定应用程序的数据信息计数器 - 如果可能的话,单独用于WIFI和蜂窝网络使用.

我假设可能有一些API,因为Apple在设置>手机>"使用手机数据"和"设置">"常规">"使用"中进行了此操作.我一直在阅读标题,但这是一个非常漫长的过程.

有谁知道哪个私有API允许此功能?否则,这些数据会在物理上存储在设备上,以便我可以访问它?

iphone-privateapi ios

6
推荐指数
1
解决办法
1156
查看次数

在 iPhone 中以编程方式访问 SIM 信息

我正在尝试构建一个需要访问 iOS 设备的 Sim 卡唯一身份的应用程序。是否可以使用任何私有 API 获取 SIM 卡的 ICCID 和 IMSI 等详细信息

objective-c iphone-privateapi ios core-telephony

6
推荐指数
1
解决办法
6851
查看次数

如何在macOS/iOS上观察夜班的变化?

我正在寻找一种方法来确定何时启用或禁用夜班,并基于此执行操作.我目前正在使用CoreBrightness框架中的CBBlueLightClient标头来控制夜班.这是我在我的应用中使用的部分标题:

@interface CBBlueLightClient : NSObject
- (BOOL)setStrength:(float)strength commit:(BOOL)commit;
- (BOOL)setEnabled:(BOOL)enabled;
- (BOOL)getStrength:(float*)strength;
- (BOOL)getBlueLightStatus:(struct { BOOL x1; BOOL x2; BOOL x3; int x4; struct { struct { int x_1_2_1; int x_1_2_2; } x_5_1_1; struct {
 int x_2_2_1; int x_2_2_2; } x_5_1_2; } x5; unsigned long x6; }*)arg1;
 @end
Run Code Online (Sandbox Code Playgroud)

CBBlueLightClient也有一个通知块,- (void)setStatusNotificationBlock:(id /* block */)arg1;我无法弄清楚如何使用.

这是iOS的完整标题.我尝试过的所有内容都适用于macOS,包括似乎存在的通知块.我只是无法弄清楚它期待什么样的闭合.

macos iphone-privateapi ios night-shift

6
推荐指数
1
解决办法
681
查看次数

私人api的名单

可能重复:
iOS私有API文档

是否有任何链接可以提供iPhone中使用的私人api列表.我的目标是从非越狱的iPhone访问短信,日历,奥迪,视频.我在以下链接中搜索,但找不到任何相关信息. 链接文字

最好的祝福,

穆罕默德·萨迪克

iphone iphone-privateapi

5
推荐指数
1
解决办法
1万
查看次数

如何在iOS中使用bzip2格式?Apple告诉我bzBuffToBuffDecompress是私有API

今天我将我的iOS应用程序提交到应用程序商店,但很快我收到了来自苹果的邮件,它说,

无法发布到App Store,因为它使用私有或未记录的API:

Private Symbol References

BZ2_bzBuffToBuffDecompress
Run Code Online (Sandbox Code Playgroud)

如您所知,正如iPhone开发人员计划许可协议第3.3.1节所述,不允许使用非公共API.在应用审核小组审核您的申请之前,请解决此问题并将新二进制文件上传到iTunes Connect.

我该怎么办?我真的需要在我的应用程序中支持bzip2格式.

cocoa-touch iphone-privateapi app-store bzip2 ios

5
推荐指数
1
解决办法
2440
查看次数

动态调用私有API而不被App Store注意到

最近我听到了一些关于一些中国iOS开发者如何成功愚弄App Store私有API检查系统并让他们的动态调用私有api应用程序在应用程序商店中获得批准和可用的谣言(或真实故事?).

到目前为止,这些故事都集中在WebKit私有API上.他们表示,通过调用这些私有WebKit API,他们成功访问了iPhone用户的个人数据.

我不得不说我很困惑.我的问题:

  • 他们的陈述合乎逻辑?(即是否可以通过WebKit私有API访问用户的数据?)

我想到可能的方法来完成任务.

  • 通过performSelector:方法
  • 通过NSInvocation
  • 通过这种所谓的万能和神秘的反思事物

我认为这不可能是我自己.但我的iOS体验有限,所以我对自己的判断并不那么自信.任何建议都非常欢迎.:)

iphone cocoa-touch objective-c iphone-privateapi ios

5
推荐指数
1
解决办法
1595
查看次数

是否有任何私人API可以监控iPhone上的键盘访问(哪个应用程序使用键盘,其访问时间等)?

我需要实现一个监控键盘活动的应用程序,即哪个应用程序在iPhone上使用键盘.根本不需要使用键盘检索该应用输入的按键/数据.

我的应用程序将在后台使用苹果的背景多任务功能为voip和导航器运行.

我可以使用私有api,因为我的客户端在appstore上不需要这个应用程序.iPhone是非越狱的.谢谢.

iphone iphone-privateapi ios

5
推荐指数
1
解决办法
290
查看次数

使用CoreTelephony在iPhone上获取IMEI?

我已经尝试过如何在iPhone上获取IMEI的答案 但我得到一个空字符串.

我看到有人建议使用CoreTelephony框架,但我不知道如何使用它来获取IMEI.

有关如何使用此私有API的任何建议?

iphone iphone-privateapi imei ios

5
推荐指数
1
解决办法
7145
查看次数

通过Objective-C中的CoreTelephony.framework私有API获取MCC和MNC

我需要获得MCCMNC当前的国家(而不是从类CTCarrier的SIM本国)代码.

我使用私有API CoreTelephony.framework.在我的设备上一切正常.但是在CellMonitorCallback我们获得的方法中的其他设备上cells = NULL.

可能有人可以帮我做错了吗?


#import "AMCoreTelephone.h"
#import <CoreTelephony/CTCarrier.h>
#import <CoreTelephony/CTTelephonyNetworkInfo.h>

struct CTResult
{
    int flag;
    int a;
};

extern CFStringRef const kCTCellMonitorCellType;
extern CFStringRef const kCTCellMonitorCellTypeServing;
extern CFStringRef const kCTCellMonitorCellTypeNeighbor;
extern CFStringRef const kCTCellMonitorCellId;
extern CFStringRef const kCTCellMonitorLAC;
extern CFStringRef const kCTCellMonitorMCC;
extern CFStringRef const kCTCellMonitorMNC;
extern CFStringRef const kCTCellMonitorUpdateNotification;

id _CTServerConnectionCreate(CFAllocatorRef, void*, int*);
void _CTServerConnectionAddToRunLoop(id, CFRunLoopRef, CFStringRef);
mach_port_t _CTServerConnectionGetPort(id);

#ifdef __LP64__
void _CTServerConnectionRegisterCallService(id);
void _CTServerConnectionUnregisterCallService(id,int*);
void _CTServerConnectionRegisterForNotification(id, CFStringRef); …
Run Code Online (Sandbox Code Playgroud)

objective-c iphone-privateapi ios core-telephony

5
推荐指数
1
解决办法
1323
查看次数