iOS Jak korzystać z prywatnego API?

Nie chcę przesyłać tej aplikacji do AppStore. Próbowałem wiele razy, ale spotkałem się z wieloma problemami :(

Używam zrzutu klasy, aby pobrać wszystkie pliki nagłówkowe UIKit.framework. W UIApplication.h wygenerowanym przez zrzut klasy zobaczyłem metodę, której chcę użyć ---- launchApplicationWithIdentifier.

Następnie umieściłem UIApplication.h w moim projekcie i zaimportowałem go. Skompiluj, mam dużo błędów „Redefinition of enumerator ....”, ponieważ w UIKit.framework używam poprzedniej, jest jeszcze inna UIApplication.h. Ale ten plik nie ma metody launchApplicationWithIdentifier.

Jeśli usunę poprzedni UIKit.framework i zaimportuję folder wygenerowany przez zrzut klasy. Wtedy wygląda to jak szkielet, ale jeśli go rozwinę, będzie pusty.

Następnie chcę, aby wszystkie wygenerowane pliki nagłówkowe były plikiem ramowym, zastępując poprzedni UIKit.framework. Ale nie wiem jak. Jak widzimy, w katalogu systemowym jest plik, który ma taką samą nazwę jak framework i ma ikonę „wykonanego skryptu powłoki”. Jak mogę utworzyć ten plik?

Naprawdę pomyliłem się. Ktoś może dać mi rękę? Dziękuję Ci.

questionAnswers(1)

yourAnswerToTheQuestion