我使用RuntimeBrowser生成了所有私有框架API,并将它们添加到Xcode中的测试项目中。
我刚刚导入了#34; RadiosPreferences.h"头文件并尝试构建有几个错误。请参阅随附的屏幕截图。
我在理解如何添加AppSupport.framework并特别使用RadiosPreferences头文件中的方法时遇到了一些问题。如果有人能指出我正确的方向,我会很感激。
提前致谢。
答案 0 :(得分:1)
首先让我们从如何链接这些框架开始
假设您要使用SpringBoardServices框架
搜索 SpringBoardServices.framework 文件夹并复制
转到 /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk/System/Library/PrivateFrameworks/SpringBoardServices.framework 并创建一个名为标题
将 iPhoneOS.platform 替换为 iPhoneSimulator.platform ,如果您想在模拟器上试用应用,也可以粘贴模拟器SDK文件夹中的标题
现在您可以链接SpringBoardServices Framework
现在如何使用SpringBoardServices
#include <SpringBoardServices/SpringBoardServices.h>
void openMailApp(){
SBSLaunchApplicationWithIdentifier(CFSTR("com.apple.MobileMail"), false);
};
这将打开邮件应用程序
SBSCopyNowPlayingAppBundleIdentifier();
获取当前正在播放音乐的应用的名称