Sha*_*dix 5 xamarin.ios ios uidocumentinteraction
我.stl在iOS上打开文件UIDocumentInteractionController.我看到以下选项:

现在,如果我选择Mail,它会自动将.stl文件附加到电子邮件中.没关系.
但如果我安装了另一个支持.stl文件的应用程序(例如MeshLab),那么我看到以下内容:

如果我再次选择邮件 - 它将不再将文件附加到电子邮件中.
为什么会这样(为什么文件没有附加到第二种情况下的电子邮件)?有没有办法改变这种行为?
PS我正在使用Xamarin.iOS,但在这种情况下认为不重要.
我有类似的问题。我发现我没有在导出类型声明中提供 MIME 类型。请参阅此处底部:
<key>UTExportedTypeDeclarations</key>
<array>
<dict>
<key>UTTypeConformsTo</key>
<array>
<string>public.text</string>
</array>
<key>UTTypeDescription</key>
<string>Field Note Keywords</string>
<key>UTTypeIdentifier</key>
<string>com.neukadye.customUTIHandler.keywords</string>
<key>UTTypeTagSpecification</key>
<dict>
<key>public.filename-extension</key>
<string>keywords</string>
<key>public.mime-type</key>
<string>application/json</string>
</dict>
</dict>
</array>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
711 次 |
| 最近记录: |