在Xcode Celestial中使用Private FRamework

时间:2013-11-15 20:58:48

标签: iphone xcode frameworks private silent

我是Xcode初学者,所以如果答案尽可能详细,我会非常感激(如果图片可以包含在内,那将是最好的)

我想使用天体私有框架,我不在乎它是否被app商店拒绝,因为它是一个私人项目。 我想在天体框架中使用AVSystemController。 如果我转到xcode目录,我在框架中只找到一个exec文件。 我找到了头文件: https://github.com/masbog/PrivateFrameworkHeader-iOS-iPhone-5.-

下载:

https://github.com/masbog/PrivateFrameworkHeader-iOS-iPhone-5.-/archive/master.zip

问题是:

1 - 我是否将包含在xcode目录中的框架添加到仅存在文件的框架(exec名为Celestial)?或者我应该先添加一个标题文件夹并将所有下载的标题放入其中?

2-IS Github是一个值得信赖的网站?顺便说一句,我忍不住注意到下载的zip文件头(至少是AVSystemContriller.h)与你在网站上直接打开的文件不同

3 - 添加天体框架(在链接二进制文件中与项目的librairy)使用它后我应该使用#import但是我找不到错误

此项目的目的是通过代码将iphone变为静音配置文件。 请帮助,我一直在网上阅读线程,我无法解决它。

P.S。:就像我之前说的那样,我是初学者,所以我很感激您尽可能详细地回答

谢谢

1 个答案:

答案 0 :(得分:0)

转储私有标头是为了帮助您找到没有文档的功能,加载您只需键入代码的私有框架,如下所示:

NSBundle *b = [NSBundle bundleWithPath:@"/System/Library/PrivateFrameworks/WhatEver.framework"];

这意味着,您将在iDevice上加载/使用私有框架:)