2012-09-22 3 views
2

Xcode 4.4, Phonegap을 Cordova 1.9로 업그레이드하고 Sharekit 2.0을 설치했는데 ShareKit을 사용할 수 없습니다. 업그레이드하기 전에 ShareKit v.021이 제대로 작동했습니다. 이전 버전의 알려진 문제점을 제외하고ShareKit 플러그인이 작동하지 않습니다 - Cordova 1.9 & ShareKit 2.0 & ShareKit js Plugin & Xcode 4.4

WIKI에 따라 ShareKit 2.0이 설치되었습니다. 그런 다음이 버전에 따라 ShareKit 플러그인을 업데이트했습니다. directions

My ios 앱은 완전히 html, css 및 js입니다.

shareToFacebook (MSG, URL)와 shareToTwitter (MSG, URL) 시뮬레이터에서

, 나는 다음과 같은 오류가 난 아무 생각하는 방법이 없다 : 나는 다음과 같은 명령을 사용하여 자바 스크립트를 통해 ShareKit 전화 그것을 해결하기 위해. 나는이 프로젝트를 물려 받았고 나는 초보자이다. 그래서 나는 조금 눈을 멀게하고있다. 38 :

2012년 9월 21일 16

MCS 29.744 [3976 : 17603] + [SHK sharersDictionary]/사용자/주/문서/ShareKit/ShareKit/클래스/ShareKit/코어/SHK의 어설 장애 하는 .m : 528 *

* 2012년 9월 21일 * 16 : 38 : 29.745 MCS [3976 : 17603] decidePolicyForNavigationAction : 요청 : 프레임 : decisionListener : 대리인 웹킷 잡히지 않은 예외 웹보기 폐기 : ShareKit : 공유자를 올바르게 설정하지 않았습니다. 목록 이름 ***

I ha 비록 9 개의 서비스가 여전히 활성화되어있는 나의 프로젝트에서 defaul SHKSharers.plist를 보았습니다. 나는 트위터와 페이스 북 만 갖고 있었고 같은 오류가 있었다.

도움을 주시면 감사하겠습니다. 사용자 정의 SHKConfigurator 파일에서

+0

필자는 Xcode 프로젝트가 최신 전화 갭으로 올바르게 업그레이드되지 않아서 PhoneGap 1.4로 다시 돌아가는 것을 알아 냈습니다. – user1690068

답변

0

이 추가 :

- (NSString*)sharersPlistName { 
    return @"SHKSharers.plist"; 
} 

SHKSharers.plist는 기본 하나 ShareKit 함께 제공합니다. 당신은 자신의 것을 가질 수 있습니다. 하지만 sharersPlistName 함수에 plist 이름을 반환해야합니다.