菜鸟教程小白 发表于 2022-12-12 16:42:21

ios - UIActivityViewController 中缺少空投选项


                                            <p><p>由于某种原因,当我从我的应用程序中使用 ActivityViewController 时,我无法选择使用 Airdrop 进行共享。如果我从 Chrome 中使用它,我确实可以选择:</p>

<p> <a href="/image/xLGlQ.jpg" rel="noreferrer noopener nofollow"><img src="/image/xLGlQ.jpg" alt="ActivityViewController"/></a> </p>

<p>这是我正在使用的代码:</p>

<pre><code>NSMutableArray * items = ;
;
];
NSArray *activityItems = ;


UIActivityViewController *activityViewController =
[ initWithActivityItems:activityItems
                                  applicationActivities:nil];


[self presentViewController:activityViewController animated:YES completion:^{
.....
}];
</code></pre>

<p>但我只得到这个:</p>

<p> <a href="/image/2xTHa.png" rel="noreferrer noopener nofollow"><img src="/image/2xTHa.png" alt="From app"/></a> </p>

<p>如何添加空投选项?</p></p>
                                    <br><hr><h1><strong>Best Answer-推荐答案</ strong></h1><br>
                                            <p><p>为了能够通过 AirDrop 发送内容,该项目需要是一个 URL。我找不到官方文档,但是在这个 <a href="https://developer.apple.com/library/ios/samplecode/sc2273/Listings/ReadMe_txt.html" rel="noreferrer noopener nofollow">Apple AirDrop Example</a>它指出:</p>

<p><code>URL 可用作在设备之间传输信息的简单方式。应用程序可以轻松解析接收到的 URL 以确定要采取的操作。应用注册 URL 方案(包括自定义方案)后,系统会在收到该类型的 URL 时知道启动该应用。</code></p></p>
                                   
                                                <p style="font-size: 20px;">关于ios - UIActivityViewController 中缺少空投选项,我们在Stack Overflow上找到一个类似的问题:
                                                        <a href="https://stackoverflow.com/questions/33175357/" rel="noreferrer noopener nofollow" style="color: red;">
                                                                https://stackoverflow.com/questions/33175357/
                                                        </a>
                                                </p>
                                       
页: [1]
查看完整版本: ios - UIActivityViewController 中缺少空投选项