問題タブ [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.
swift - スウィフトUI | 共有シートを使用してローカライズされた文字列をコピーする方法は?
共有シート ボタンを追加しましたが、英語のテキスト (コピー、共有) ではうまく機能しますが、ローカライズされたテキストでは、追加するとアプリがハングしてクラッシュし、LocalizedStringKeys()
追加しないとテキストが英語で表示されます。
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 検索でも見つかりません。