0
다음은 내가 사용하는 코드입니다. 나는 팝업을 볼 수 있지만 페이스 북 팝업에 미리 채워진 텍스트는 보지 못합니다.Sharekit에 페이스 북 입력란이 없습니다.
제안 사항?
- (IBAction) shareViaFacebook
{
[self prepareToShare];
// create the item to share
NSString *share = [NSString stringWithFormat:@"I'm tracking %@ in some stuff, check it out! http://somewebsite.com/g/%d @TEST",
self.game.name,
[self.game.serverId intValue]];
SHKItem *item = [SHKItem text:share];
// share the item
[SHKFacebook shareItem:item];
}
같은 나이에 트위터에 대한 다음 코드는 정상적으로 작동합니다.
NSString *finalPostedString = [[NSString alloc] initWithFormat:@"Check out this"];
SHKItem *item1= [SHKItem text:finalPostedString];
SHKActionSheet *actionSheet = [SHKActionSheet actionSheetForItem:item1];
[actionSheet showInView:self];
가를 시도하고 희망이 도움이 : 즉 모든이가 ShareKit를 사용하여 내 프로젝트의 예입니다
- (IBAction) shareViaTwitter
{
[self prepareToShare];
// create the item to share
NSString *share = [NSString stringWithFormat:@"I'm tracking %@ in some stuff, check it out! http://somewebsite.com/g/%d @TEST",
self.game.name,
[self.game.serverId intValue]];
SHKItem *item = [SHKItem text:share];
// share the item
[SHKTwitter shareItem:item];
}
그래 내가 지시 사항을 따르했고, 여전히 포스트 벽에 화면이 비어 : 또는 더 구체적으로, 또한 귀하의 질문에 대답해야이 스레드를 확인하십시오. 재미있는 점은 매우 비슷한 코드가 트위터에서 잘 작동한다는 것입니다. – jini
나는 트위터에서 작동하더라도 새로운 관점에서이 문제를 다루지 않아도 문제를 좁히는 데 도움이되도록 다음을 수행합니다. 1) SHKConfig.h에서 Facebook 자격 증명이 올바른지 다시 확인하십시오. 2) 간단한 문자열을 사용하거나 다음과 같이 간단한 방법을 사용하십시오. SHKItem * item = [SHKItem URL : url title : @ " 나에게 공유 해줘!"]; [SHKFacebook shareItem : item]; ' 3) 위와 같이 actionSheet에서 다양한 결과가 표시되는지 확인하십시오. 처음 두 가지가 도움이되지 않으면 어둠 속에서 촬영하십시오. – Brayden
나는 그것을 시도 할 것이다. 참고로,이 게시물은 페이스 북에 게시하지 않습니다. 그냥 비어 있습니다. 나는 다른 두 가지를 시도 할 것이다. – jini