問題タブ [ios-sharesheet]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
159 参照

swift - スウィフトUI | 共有シートを使用してローカライズされた文字列をコピーする方法は?

共有シート ボタンを追加しましたが、英語のテキスト (コピー、共有) ではうまく機能しますが、ローカライズされたテキストでは、追加するとアプリがハングしてクラッシュし、LocalizedStringKeys()追加しないとテキストが英語で表示されます。

0 投票する
0 に答える
39 参照

ios - iOS 共有シート (Swift 5) でメッセンジャー アプリから連絡先を非表示にすることはできますか

私はいくつかのメッセンジャーアプリに取り組んでおり、iOS 共有シートでブロックされた連絡先 (アプリでブロックされた) を非表示にする方法を探しています。私のコードでそれを行うことはできますか?

iOS 共有シートはどのように機能しますか? アプリからどのように連絡先を取得しますか? 例

0 投票する
0 に答える
278 参照

ios - iOS 共有シート: Numbers アプリと Excel がインポート用に提供されている方法で CSV データを共有する方法は?

iOS 共有シート経由で CSV データを使用しようとしています。私の問題: 共有シートには、インポート用のアプリ「Apple Numbers」または「Microsoft Excel」がありません。最初に共有シートで「ファイルに保存」を使用し、後でこの保存したファイルをファイル アプリで共有すると、Excel と Numbers が対象として表示され、データが受け入れられます。

データを提供するためにすでにさまざまな方法を試しましたが、Numbers と Excel を共有シートのターゲットとして表示することはできませんでした。

これをどのように達成できるか考えていますか?

データを提供しようとした 3 つの方法を以下に示します。

CSV をデータとして提供する:

CSV を一時ファイルに保存し、URL を提供します。

両方の組み合わせで、「ファイル」アプリが共有シートに提供するタイプを模倣しようとしています。

3 番目の方法はまったく機能せず、結果として

クラス NSURL をインスタンス化できませんでした。エラー: エラー ドメイン = NSCocoaErrorDomain コード = 4864 「URL を文字列として処理した後でも、型「public.url」の表現から URL をインスタンス化できません。」UserInfo={NSDebugDescription=文字列として処理した後でも、タイプ「public.url」の表現から URL をインスタンス化することはできません。 「無効なデータが含まれています。」UserInfo={NSDebugDescription=「public.url」タイプの URL アーカイブに無効なデータが含まれています。}}}

コンソールに出力されます。このエラーは、Google 検索でも見つかりません。

0 投票する
0 に答える
29 参照

swiftui - SwiftUI のモーダル .sheet() で共有シート (UIActivityViewController) を表示する

SwiftUI の Modal .sheet() 内から共有シートを表示しようとしています。

ここに画像の説明を入力

共有シートは表示されません。次のエラーが表示されます。

.sheet() から表示するにはどうすればよいですか

これは私のコードです:

みんなありがとう。