问题标签 [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 投票
5 回答
18129 浏览

iphone - NSURLRequest 的私有“setAllowsAnyHTTPSCertificate:forHost:”的替代方法?

我的 iPhone 应用程序仅因为使用(看起来非常安全)私有方法+setAllowsAnyHTTPSCertificate:forHost:而被拒绝NSURLRequest。是否有模拟此功能的非私有 API?

0 投票
1 回答
1725 浏览

iphone - 在 App Store 审批流程中禁止使用 3rd 方私有 API?

我即将完成我的第一个 iPhone 应用程序。

我听说过应用程序因使用某些私有 API 而被拒绝。

我还使用了一些私有 API,例如 ASIHTTPRequest、MBProgressViewHUD。

所以告诉我这些或任何其他私有 API 是否被拒绝,我应该确保现在或将来的应用程序中不要使用它们。

您可以列出它们,或者只是告诉如何在使用私有 API 时采取预防措施。

0 投票
1 回答
445 浏览

uiapplication - 如何在我的应用程序中获取安装在设备中的应用程序的详细信息

有什么方法可以访问我的应用程序中当前设备中安装的应用程序的名称。是否有任何 api 来掌握这一点。

谢谢

0 投票
3 回答
16094 浏览

iphone - 私有 api 列表

可能重复:
iOS 私有 API 文档

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

此致,

穆罕默德·萨迪克

0 投票
1 回答
223 浏览

iphone - 直接访问 Iphone 3gs 摄像头

我正在尝试在 iphone 上编写一个实时图像处理应用程序。

目前,我正在使用 takepicture 方法拍照(uiGetScreeImage 输出的分辨率太低),但由于我从 ImagePickerController 收到一个 3Mpixels 的 UImage,我必须将它绘制到上下文中,这需要很多时间。因为我只需要图像的一小部分,所以我尝试先裁剪它然后绘制它,但它并没有真正帮助。此外,绘制裁剪图像所需的时间似乎取决于裁剪的位置而不是其大小(我觉得这很奇怪,但我猜它可能与 UIImage 的物理存储方式有关)。

我想知道是否有办法直接访问图像的像素。我愿意接受任何解决方案。此外,如果您可以向我指出一些适用于 iphone 3gs 的私有 api 页面或解决方案,那就太好了(我不打算发布该应用程序)。

非常感谢!

0 投票
2 回答
464 浏览

iphone - 为什么 Apple 不让私有 API 无法访问?

如果 Apple 不希望开发人员在 iPhone SDK 中使用私有 API,那么他们为什么不使用与 C# 的“内部”关键字等效的 Objective-C 来标记类和/或方法呢?如果 API 分布在多个二进制文件中,Apple 可以将它们重构为专用的私有 API 二进制文件,以使它们更容易做到这一点。

0 投票
1 回答
8103 浏览

iphone - 如何使用 iPhone SDK 私有 API

我还没有找到使用 iPhone 库中的私有 API 所需步骤的完整列表。

特别是,我想知道如何获取头文件,如果它们甚至是必需的,如何让它编译(当我简单地添加头文件时,它抱怨没有定义函数),以及可以使用哪些资源用于了解私有 API(例如从其他用户的经验,例如http://iphonedevwiki.net/有一些)。

我在其他地方读过人们推荐使用class-dump来获取标题。有没有替代方法?我注意到有一些iPhone 私有 SDK 的存储库,您会推荐哪些最新资源?

之前 关于私有 API 文档的大部分问题都链接到Erica Sadun 的网站,该网站似乎不再有文档(左侧的所有链接都被划掉了)。

请保存有关不使用私有 API 的评论...我知道最大的风险:

  • 应用程序将被 Apple 拒绝。
  • 应用程序将在操作系统的未来更新中中断。

我说的是合法用途,例如:

  • 私人应用程序使用(例如,用于单元测试,或四处寻找可能的结果)
0 投票
4 回答
4899 浏览

iphone - 从 iPhone OS 4.0 上的相机获取曝光值

拍照时可以获取相机的曝光值(无需将其保存到 SavedPhotos)。iPhone 上的测光表应用程序可能通过使用一些私有 API 来做到这一点。

该应用程序仅在 iPhone 3GS 上执行此操作,所以我猜它可能与创建图像时填充此信息的 EXIF 数据有关。

这都适用于3GS。

iPhone OS 4.0 有什么变化吗?现在有没有常规的方法来获取这些值?

有没有人有一个工作代码示例来获取这些相机/照片设置值?

谢谢

0 投票
3 回答
13468 浏览

iphone - iPhone 应用中 NSHost 的替代品

我目前正在使用此代码

为我正在开发的网络应用程序检索我的 IP 地址,但是我知道 NSHost 是一个私有 API,将被拒绝。任何人都可以帮助我在不使用 NSHost 的情况下使用此代码产生相同的结果吗?我不确定从哪里开始。

编辑:

按照下面看起来该死的近乎完美的建议,我已将此代码添加到我的应用程序中以代替上面的代码

我已经删除了第 4 行(因为我已经从其他地方获得了这些信息),但是我收到了基于 CFHostRef 未声明的错误。我将如何解决这个问题?这似乎是我唯一的大障碍,因为其他错误只是基于之后无法看到 hostRef。编辑:从头开始,我也未声明 kCFHostAddresses。

0 投票
2 回答
555 浏览

iphone - 有任何非私有 API 替代品吗?

我的应用程序最近由于使用了私有 API 而被拒绝(我可以添加的addTextField:方法UIAlertView非常有用)。

是否有任何非私人替代UIAlertView's undocumented addTextFieldWithValue:label:

提前非常感谢!