菜鸟教程小白 发表于 2022-12-12 23:49:55

ios - 如何在IOS6中更改 native Facebook共享上的 "via iOS"


                                            <p><p>您好,我正在使用以下代码使用 IOS6native 库共享消息</p>

<pre><code>if()
    {
      SLComposeViewController *mySLComposerSheet = ;
      ;
      //];
      ];
      ;
      [mySLComposerSheet setCompletionHandler:^(SLComposeViewControllerResult result) {
            NSString *output = @&#34;&#34;;
            switch (result) {
                case SLComposeViewControllerResultCancelled:
                  output = @&#34;ACtionCancelled&#34;;
                  break;
                case SLComposeViewControllerResultDone:
                  output = @&#34;Post Successfull&#34;;
                  break;
                default:
                  break;
            }
            UIAlertView *alert = [ initWithTitle:@&#34;Facebook Message&#34; message:output delegate:nil cancelButtonTitle:@&#34;Ok&#34; 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共享上的 &#34;via iOS&#34;,我们在Stack Overflow上找到一个类似的问题:
                                                        <a href="https://stackoverflow.com/questions/13491309/" rel="noreferrer noopener nofollow" style="color: red;">
                                                                https://stackoverflow.com/questions/13491309/
                                                        </a>
                                                </p>
                                       
页: [1]
查看完整版本: ios - 如何在IOS6中更改 native Facebook共享上的 &#34;via iOS&#34;