我已經使用RuntimeBrowser生成了所有私有框架API,並將它們添加到Xcode中的測試項目中。在Xcode 7.3中使用由RuntimeBrowser生成的私有框架
我只是做了一個「RadiosPreferences.h」頭文件的導入,並嘗試一個有幾個錯誤的構建。請參閱附件截圖。
我在理解如何添加AppSupport.framework並特別使用RadiosPreferences頭文件中的方法時遇到了一些問題。如果任何人都可以指出我正確的方向,我將不勝感激。
在此先感謝。
我已經使用RuntimeBrowser生成了所有私有框架API,並將它們添加到Xcode中的測試項目中。在Xcode 7.3中使用由RuntimeBrowser生成的私有框架
我只是做了一個「RadiosPreferences.h」頭文件的導入,並嘗試一個有幾個錯誤的構建。請參閱附件截圖。
我在理解如何添加AppSupport.framework並特別使用RadiosPreferences頭文件中的方法時遇到了一些問題。如果任何人都可以指出我正確的方向,我將不勝感激。
在此先感謝。
首先讓被如何連接這些框架
讓我們假設你想使用SpringBoardServices框架
搜索SpringBoardServices.framework文件夾,複製裏面
所有的頭去/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk/System/Library/PrivateFrameworks/ SpringBoardServices.framework 並創建一個文件夾命名爲頭
更換iPhoneOS.platform與的iP honeSimulator.platform如果你想嘗試在模擬器上的應用程序
您只需將文件複製粘貼一個在模擬器SDK文件夾中的頭太現在你可以鏈接SpringBoardServices框架
現在如何使用SpringBoardServices
#include <SpringBoardServices/SpringBoardServices.h>
void openMailApp(){
SBSLaunchApplicationWithIdentifier(CFSTR("com.apple.MobileMail"), false);
};
這將打開郵件應用
SBSCopyNowPlayingAppBundleIdentifier();
以獲取應用程序的當前播放音樂
名稱