0
내가이 단계를 Cydia를 개조하면 되겠 어를 만드는 방법에 대한 아이폰 OS (5)에 대한중복 인터페이스 선언 오류가
대부분의 자습서를 모바일 기판의 비틀기를 만드는 방법에 대한 문제가 쥔다. 그래서 다음에서 다운로드했습니다 : https://github.com/kennytm/iphone-private-frameworks
개인 프레임 워크는 iOS 3.x에서 덤프되었으므로 일부 새로운 메소드와 변수는 포함되어 있지 않습니다.
따라서 이러한 변수를 Tweak.xm에 추가했습니다. 그리고 개인 프레임 워크 헤더도 가져 왔습니다. 예를 들어
: 나는 팅겨를 컴파일 할 때, 나는 이러한 오류를 가지고
그러나#import "/opt/theos/include/UIKit/UIKit2.h"
#import "/opt/theos/include/UIKit/UIKeyboardLayoutStar.h"
@interface UIKeyboardImpl : UIView
@property(assign, nonatomic) BOOL showsCandidateInline;
@property(assign, nonatomic) BOOL showsCandidateBar;
@end
:
Tweak.xm:45: error: duplicate interface declaration for class ‘UIKeyboardImpl’
Tweak.xm:45: error: redefinition of ‘struct UIKeyboardImpl’
Tweak.xm:45: error: trying to finish struct, but kicked out due to previous parse errors
어떻게이 문제를 해결하기 위해 무엇을 할 수 있는가? iOS 3의 개인 프레임 워크 헤더를 편집하고 iOS 5에서 새 변수를 추가해야합니까?
고마워요.
와우, 감사합니다! 그것은 매력처럼 작동합니다! :디 – Hiraku