ios - 如何在IOS6中更改 native Facebook共享上的 "via iOS"
<p><p>您好,我正在使用以下代码使用 IOS6native 库共享消息</p>
<pre><code>if()
{
SLComposeViewController *mySLComposerSheet = ;
;
//];
];
;
[mySLComposerSheet setCompletionHandler:^(SLComposeViewControllerResult result) {
NSString *output = @"";
switch (result) {
case SLComposeViewControllerResultCancelled:
output = @"ACtionCancelled";
break;
case SLComposeViewControllerResultDone:
output = @"Post Successfull";
break;
default:
break;
}
UIAlertView *alert = [ initWithTitle:@"Facebook Message" message:output delegate:nil cancelButtonTitle:@"Ok" otherButtonTitles:nil];
;
}];
}
</code></pre>
<p>它已成功发布但在我的 facebook 中它通过 IOS 显示,但我想显示我的应用程序名称。我在 Facebook 开发者专区创建应用程序 ID 时遵循了所有步骤</p>
<blockquote>
<p>How to change IOS to my application name?
<img src="/image/Cg2hv.png" alt="enter image description here"/></p>
</blockquote>
<p>我也试过这个代码 <a href="http://www.developers-life.com/facebook-compose-view.html" rel="noreferrer noopener nofollow">http://www.developers-life.com/facebook-compose-view.html</a> </p></p>
<br><hr><h1><strong>Best Answer-推荐答案</ strong></h1><br>
<p><p>使用 <code>SLComposeViewController</code> 时,不能更改“via”名称,它将始终显示“iOS”作为源。</p>
<p>您需要使用 Facebook iOS SDK 并设置自己的自定义撰写 View ,而不是使用 nativeSLComposeViewController。</p>
<p><strong>更新</strong></p>
<p>Facebook 的 3.5+ SDK 提供了许多出色的解决方案,例如 <a href="https://developers.facebook.com/docs/ios/share-dialogs-ios-sdk/#sharedialog" rel="noreferrer noopener nofollow">Share Dialog</a> ,它使用原生 Facebook 和开放图。</p></p>
<p style="font-size: 20px;">关于ios - 如何在IOS6中更改 native Facebook共享上的 "via iOS",我们在Stack Overflow上找到一个类似的问题:
<a href="https://stackoverflow.com/questions/13491309/" rel="noreferrer noopener nofollow" style="color: red;">
https://stackoverflow.com/questions/13491309/
</a>
</p>
页:
[1]