簡體   English   中英

如何指定用於導入.obj文件的文件類型?

[英]How do I specify a file type for importing .obj files?

我正在嘗試讓我的應用識別要導入的.obj文件。

我已嘗試按照WWDC視頻中的說明進行操作。

我嘗試同時指定為導入的UTI和導出的UTI。 都不會使文件在UIDocumentBrowserViewController打開(文檔圖標為灰色)。 我也不明白如何在瀏覽器中打開本機文檔格式。 我嘗試從設備刪除並重新安裝該應用程序。

我想念什么? 為什么這么簡單?

這是我得到的:

Xcode文件類型

事實證明,iOS已經知道.obj文件。 在macOS上,我運行了以下命令:

mdls myfile.obj

除其他事項外,還顯示:

kMDItemContentType                 = "public.geometry-definition-format"
kMDItemContentTypeTree             = (
    "public.content",
    "public.geometry-definition-format",
    "public.text",
    "public.data",
    "public.item",
    "public.3d-content"
)

因此,UTI是public.geometry-definition-format 我不知道這是否已經指定了擴展名還是更通用的類型。

以下工作使文件可以在UIDocumentBrowserViewController打開:

在此處輸入圖片說明

文檔中未聲明UTI(真是令人驚訝!),所以我建議使用mdls查找UTI。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM