iphone-privateapi相关内容

以编程方式在 iOS 中切换 AirPlane 模式

我想以编程方式在 iOS 中打开/关闭飞行模式.谷歌搜索后,我得到了以下一些链接,并关注了它们, 可达性飞行模式 (3G) 与 Wifi 使用私有框架:导入 RadioPreferences.h 检测 iPhone 是否处于飞行模式? 以上所有链接,告诉我使用 AppSupport.framework 和 RadiosPreferences.h.这给了我关于 airPlan ..
发布时间:2022-01-16 19:37:45 移动开发

iOS 如何使用私有 API?

我不想将此应用提交到 AppStore.我已经尝试了很多次,但遇到了很多问题:( 我使用 class-dump 来获取 UIKit.framework 的所有头文件.在class-dump生成的UIApplication.h中,看到了我要使用的方法----launchApplicationWithIdentifier. 然后我将 UIApplication.h 放入我的项目中并导入它. ..
发布时间:2022-01-14 20:23:33 移动开发

从 ios 表面创建图像并保存

我正在尝试获取与 ios 设备主屏幕关联的表面,从中创建图像并保存.这与这个问题有关 - 从 iOS 应用程序截屏 - 模拟显示记录器(内部查询). 代码如下: IOMobileFramebufferConnection 连接;kern_return_t 结果;io_service_t framebufferService = IOServiceGetMatchingService(kI ..
发布时间:2022-01-14 19:49:27 移动开发

iPhone 应用程序中 NSHost 的替代品

我目前正在使用此代码 NSHost *host = [NSHost hostWithAddress:hostname];如果(主机 == 零){主机 = [NSHost 主机名:主机名];如果(主机 == 零){[self setMessage:@"IP 地址或主机名无效:"];返回;}} 为我正在开发的网络应用程序检索我的 IP 地址,但是我知道 NSHost 是一个将被拒绝的私有 API ..
发布时间:2021-12-20 10:36:19 移动开发

寻找私有 API 调用 _terminateWithStatus

我刚刚收到一封来自 Apple 的电子邮件,称我的应用程序因调用 _terminateWithStatus 而被拒绝.我在应用程序中有一些框架,我相信这可能是罪魁祸首. 我已经运行了 otool 这是我的输出 /usr/lib/libz.1.dylib(兼容版本1.0.0,当前版本1.2.3)/System/Library/Frameworks/Foundation.framework/F ..
发布时间:2021-12-05 20:22:56 移动开发

如何在 iPhone 中以编程方式设置锁屏、壁纸和铃声?

在 iPhone 中我们可以通过编程方式设置锁屏、壁纸和铃声吗? 如果是,那么请告诉我如何设置它们? 解决方案 这一切都可以轻松完成,但会被 Apple 拒绝. 可以通过改变com.apple.SpringBoard.plist来改变铃声,特别是ringtone键. 以下代码可用于读取自定义铃声的实际铃声名称(由iTunes同步). NSMutableDictionar ..
发布时间:2021-12-03 11:21:10 移动开发

Apple 是否允许在 iOS 应用程序中使用 sysctl.h?

Apple 是否允许在 iOS 应用程序中使用 sysctl.h? PS:App Scanner,第三方工具,用于检查可能的私有 API 的代码用法好像觉得还行. 注意:还有一个这样的问题:我怎么知道我是否正在使用私有框架? 解决方案 按照通常的免责声明,没有人可以告诉您审阅者会做什么,我可以肯定地说,在存储使用 sysctl 函数. (小点:简单地包含标题不是问题,因为 ..
发布时间:2021-11-17 00:12:58 移动开发

iOS 检测系统音量级别变化.私有API与否?AVSystemController_SystemVolumeDidChangeNotification

是否可以将 AVSystemController_SystemVolumeDidChangeNotification NSNotification 的监听(在 App Store 审核过程中)视为使用私有 API? 在我的应用程序中,我需要显示和更新当前音量级别.按下硬件音量按钮和 MPVolumeView 滑块中的音量变化后,音量指示器应更新. 我搜索了如何获取硬件音量按钮按下的通知 ..

检测 iOS 应用程序中的私有 API

我使用了 AppScanner 检测私有 API但是,它以 50% 的可能性将几乎所有函数签名检测为私有 API. 这些是错误警告吗? 我同意 _font 与内部 API 冲突,但为什么剩余的公共 API 显示在列表中? 解决方案 显然程序已经死了.检查网站 http://www.chimpstudios.com/appscanner/index.html 它可能在 ..
发布时间:2021-11-17 00:05:16 移动开发

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

今天我将我的 iOS 应用提交到了应用商店,但很快我收到了一封来自苹果的邮件,它说, 无法发布到 App Store因为它正在使用私有或未记录的 API: 私有符号引用BZ2_bzBuffToBuffDecompress 如您所知,如 iPhone 中所述开发者计划许可协议第 3.3.1 节,非公开的使用不允许使用 API.在你之前应用程序可以审查申请审核小组,请解决此问题并将新的二进制 ..
发布时间:2021-11-16 23:44:45 移动开发

如何使用私有框架捕获来自 iOS 上其他应用程序的所有推送通知?

我正在寻找一种方法来检测定向到 iOS 上其他应用程序的传入推送通知.我知道使用公共框架可能无法做到这一点,但由于这是用于个人项目,我可以使用私有库. 每次收到通知时,我都想通过蓝牙联系外部设备,但我无法对设备本身进行编程(因此没有 ANCS).我已经研究了 SpringBoardServices 和 BulletinBoard 私有框架,但我不是专家程序员,所以我无法想出一种方法来使用它们 ..

临时分发中的 iPhone 后台应用程序?

我需要能够确保 iphone 始终连接到网络.如果它失去接收,我需要能够警告用户.由于我认为此工作的唯一方法是使用后台进程,因此可以使用私有 API,以便应用程序可以在后台运行. 我知道它可以用越狱手机完成,但我宁愿不越狱手机. 解决方案 如果您的意思是在运行应用程序时出现此行为;查看Reachability 示例. 如果您的意思是在不运行应用程序时有此行为;查看 Androi ..
发布时间:2021-11-15 03:22:36 移动开发

访问私有iOS API,如何?

我想从 iOS SDK 访问一些与相机相关的私有 API,例如: - (void)setExposureMode:(int)arg1;- (int)exposureMode; 等等.这仅用于我的个人发展,我不打算向商店提交任何应用程序.但我似乎无法弄清楚如何访问和使用这些 API.是否有任何教程或书籍解释该过程? 例如,我尝试将此行添加到我的 .h 文件中: @interface AV ..
发布时间:2021-11-15 03:02:53 移动开发

GSSendEvent - 注入触摸事件 iOS

我想在 iPhone 中注入触摸事件.我通过网络套接字获取触摸事件的坐标.GSSendEvent 似乎是不错的选择.但是,它需要 GSEventRecord 作为输入之一. 有谁知道如何准备GSEventRecord?我根据一些示例准备了它,但应用程序在 GSSendEvent 调用后崩溃. 感谢任何帮助. -(void) handleMouseEventAtPoint:(CGPoi ..
发布时间:2021-11-15 00:30:27 移动开发

iOS 私有框架

我正在尝试在我的项目中使用私有框架,问题是当我将.framework文件添加到项目中时,没有头文件 有什么解决办法吗? 谢谢! 解决方案 BJ Homer 说的是对的:私有框架仅供 Apple 使用,因此他们没有理由发布标题. 也就是说,如果你想在野外行走,并且不想将你的应用提交到应用商店,你可以尝试使用 class-dump 基于框架中的库文件创建头文件.这不会生成 A ..
发布时间:2021-06-11 20:44:07 移动开发