問題タブ [uti]
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.
ios - MFMessageComposeViewController iOS7 addAttachmentData:typeIdentifier:filename: 動作しない
iOS7 で MMS に画像を添付したい。私は次のコードを書きました:
問題は、SMS 画面が表示されたときに画像を認識せず、送信できないことです。私はこのようなものを見ます:

これは、送信している imgData または typeIdentifier と関係があると思います。
注: 考えられるほとんどすべての typeIdentifiers を試しました: @"public.data"、@"public.image"、@"public.item" など。どれも機能しませんでした。
誰でも私を助けてもらえますか?使用している typeIdentifier は何ですか? iPhone 5、iOS 7.0.2 でテストしています。
ありがとう。
解決:
Greg が指示したように、これで問題は解決しました。ファイル名を @"image.png" に設定し、typeIdentifier を kUTTypePNG に設定します。
ありがとうグレッグ。
ios - iOS7 カスタム UTI
私はこれで壁に頭をぶつけていますが、カスタムUTIを機能させることができないようです.
アプリに AirDrop を実装して、デバイス間でファイルを共有できるように取り組んでいます。ファイルを他のデバイスに正常に転送できますが、アプリがインストールされている他のデバイスは、アプリでファイルを開くことができません。
ここに私の app.plist からのダンプがあります:
これを機能させるためにさまざまなことを試しましたが、これが私のファイルタイプであることをiOS7に認識させることができないようです。Apple によって事前に割り当てられているため、UTI に「public.xxx」名前空間を使用することは想定されていません。どんな助けでも大歓迎です!
objective-c - 提案されたファイル拡張子がシステム上で有効/登録済みのファイル拡張子であるかどうかを確認します
ユーザーが [保存] パネルに入力したファイル拡張子がシステム上で有効/登録済みの拡張子/UTI であるかどうかを確認する簡単な方法 (または任意の方法) はありますか?
ios7 - iOS の open in 機能を使用する際に、最も一般的な UTI のみに限定されるのはなぜですか?
PDFおよびPPTファイルの「開く」をサポートするアプリを作成しようとしています。この xml を info-plist に追加しました
驚くべきことに、これは機能しませんが、LSIContentTypes 配列の 2 つのエントリを public.item に置き換えると、すべてがスムーズに機能します。eerror がどこにあるかわかる人はいますか?
ios - iOSの「開く」メニューでアプリが開かない
開発中のアプリで特定の拡張子のメール添付ファイルを開きたい。アプリを「開く」メニューに追加することができました:

しかし、アプリのアイコンを押しても何も起こらず、スプラッシュ画面も表示されません。
PList で、ドキュメント タイプとエクスポート タイプ UTI を指定しました。何が問題になる可能性がありますか?
ios - ePub ファイルの統一タイプ識別子は何ですか?
.epub ファイルの UTI とは何ですか?
開発者ライブラリを読んでも、他のどこにも見つかりません。