问题标签 [iphone-privateapi]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
1720 浏览

objective-c - 在 iPad 上进行网络共享的私有 API

是否有用于在 iPad 应用程序中启用网络共享的私有 API?由于 iPhone 在某些合约下支持 tethering,因此 iOS 中 API 的存在是显而易见的……</p>

0 投票
1 回答
1867 浏览

iphone - iPhone 亮度私有 API 无法正常工作

我正在尝试设置背光的亮度,但它的行为非常奇怪。我正在使用私有 API:

[(id)[UIApplication sharedApplication] setBacklightLevel:1.0f];

但是,当我调用它时,屏幕变暗了,并没有像我想象的那样变得 100% 亮。我已经用各种数字对此进行了测试,这就是我得到的:

0.2:暗

0.3:光

0.4:暗

0.5:暗

0.6:轻

0.7:黑暗

0.8:暗

0.9:黑暗

1.0:黑暗

1.1:黑暗

1.2:光

1.3:黑暗

1.4:黑暗

1.5:光

一些值比最暗的值略亮,但这是总体趋势。这种模式似乎没有任何意义。有谁知道亮度应该是多少?

0 投票
4 回答
4058 浏览

iphone - iPhone 演示帮助:有人知道 UIGetScreenImage() 的更快屏幕捕获替代方案吗?

我正在开发一个 iPhone 应用程序,我将很快向现场观众演示。

我真的很想通过 VGA 将应用程序实时演示到投影仪上,而不是显示屏幕截图。

我为 iPhone 购买了一个 VGA 适配器,并调整了Rob Terrell 的 TVOutManager以满足我的需要。不幸的是,在我家里的电视上测试后的帧速率并不是那么好——即使在 iPhone 4 上也是如此(可能每秒 4-5 帧,它会有所不同)。

我相信这种缓慢的原因是我用来捕获设备屏幕(然后显示在外部显示器上)的主要程序是UIGetScreenImage(). 这个不再被允许成为应用程序的一部分的例程实际上非常慢。这是我用来捕获屏幕的代码(仅供参考mirrorViewUIImageView

有没有更快的方法可以用来捕捉 iPhone 的屏幕并获得更好的帧速率(拍摄 20+ fps)?它不需要通过 Apple 的应用程序审查 - 此演示代码不会在发货应用程序中。如果有人知道任何更快的私有 API,我将非常感谢您的帮助!

此外,上面的代码正在使用每秒钟NSTimer触发一次1.0/desiredFrameRate(当前每 0.1 秒)的重复执行。我想知道是否将这些调用包装在一个块中并使用 GCD 或 anNSOperationQueue可能比调用当前包含这些调用的NSTimer我的obj-c 方法更有效。updateTVOut也将不胜感激 - 一些搜索似乎表明 obj-c 消息发送与其他操作相比有些慢。

最后,正如您在上面看到的CGImageRefUIGetScreenImage()返回的 被转换为 a UIImage,然后UIImage被传递给 a UIImageView,这可能正在动态调整图像的大小。我想知道调整大小是否会进一步减慢速度。如何更快地做到这一点的想法?

0 投票
3 回答
1146 浏览

iphone - 在顶部栏中显示应用状态

Evernote iPhone 应用程序在顶部显示“第二个”状态栏,让用户随时了解同步进度,而不会阻塞用户界面的其余部分。

您可以在此屏幕截图中看到绿色条:http: //img706.imageshack.us/img706/5024/fotowx.png

你将如何实现这样的酒吧?向下移动导航控制器的视图并将状态栏作为子视图添加到窗口?

它甚至被称为状态栏吗?不知道怎么取名字。。

提前感谢您的回答马丁

0 投票
1 回答
356 浏览

c# - Monotouch 访问带返回类型的私有 API

我正在尝试移植以下代码以通过 VGA 适配器将我的应用程序的显示镜像到外部显示器。

https://github.com/robterrell/TVOutManager/blob/master/TVOutManager.m

此代码可以选择访问UIGetScreenImage();返回一个CGImageRef对象。如何从 Monotouch 调用这个私有 API?我只想将此方法用于我的贸易展览应用程序的内部构建。

我见过几种解决方案,但没有人谈论如何调用具有返回类型的选择器。

0 投票
3 回答
2771 浏览

ios - iOS:无法让 BluetoothManager 工作

警告:我知道私有框架不会在 App Store 中运行。

我正在尝试使用 BluetoothManager 框架让我 1)检查设备上是否启用了蓝牙,以及 2)如果未启用,请将其打开。

我可以按照此处找到的说明成功加载 BluetoothManager ,但是一旦我这样做了,BluetoothManager 似乎什么也没做。

即使启用了蓝牙,呼叫启用总是返回 NO。调用 setEnabled 永远不会改变它的状态。绝对我尝试过的所有其他 BluetoothManager 调用总是返回 NO、nil、零元素数组等。简而言之,返回的 BluetoothManager 似乎完全中性。(我正在运行我的 4.2.1 iPhone,而不是模拟器。)

我已经看到声称已经完成这项工作的人的帖子,但我无法得到他们的回复。任何人都可以阐明为什么这可能不起作用?

非常感谢。

0 投票
2 回答
2582 浏览

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

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

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

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

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

0 投票
2 回答
1633 浏览

iphone - 通过私有框架/API 发送 SMS 消息

我为客户提供了一个亭式应用程序的快速周转。它不会放在 AppStore 上,因此我对私有框架的查询。

有没有办法在不让用户点击“发送”按钮的情况下自动发送电子邮件或短信。如果可能的话,我想在应用程序的后台发送它。

任何信息,将不胜感激。

干杯尼尔

0 投票
0 回答
713 浏览

iphone - runJavaScriptConfirmPanelWithMessage 的 iPhone SDK 是私有 API?

我的iPhone应用程序使用了WebView runJavaScriptAlertPanelWithMessage,但是我在iPhone API文档中找不到这个方法,只能在Mac OS API文档中找到,我担心如果使用这个方法会不会在Appstore中上架,但是如果不能用这个方法我不知道怎么办,有什么想法吗?

0 投票
3 回答
4470 浏览

cocoa-touch - 适用于 VPN 的 iOS 私有 API

我正在寻找一些私有 API 来启动在“设置”应用中配置的 VPN 连接。任何人有什么建议我可以在哪里找到它们?我唯一找到的是 ManagedConfiguration.framework。那是正确的起点吗?没有任何文档就很难了:-/

PS我知道私人api不能在iTunes Store等上。这仅供私人使用。