将iphone应用程序扩展名与somefile.my.txt关联

将iphone应用程序扩展名与somefile.my.txt关联,iphone,file-extension,file-association,Iphone,File Extension,File Association,在iPhone应用程序中,我处理的文件具有双重扩展名,如*.my.txt 多亏了这里的提示,我成功地将*.txt与我的应用程序关联,但无法将my.txt与以下内容关联: <key>UTExportedTypeDeclarations</key> <array> <dict> <key>UTTypeIdentifier</key> <string>com.site.my.txt</stri

iPhone
应用程序中,我处理的文件具有双重扩展名,如
*.my.txt

多亏了这里的提示,我成功地将
*.txt
与我的应用程序关联,但无法将
my.txt
与以下内容关联:

 <key>UTExportedTypeDeclarations</key>
 <array>
  <dict>
   <key>UTTypeIdentifier</key>
   <string>com.site.my.txt</string>
   <key>UTTypeDescription</key>
   <string>My Text File Type</string>
   <key>UTTypeTagSpecification</key>
   <dict>
    <key>public.filename-extension</key>
    <string>my.txt</string>
    <key>public.mime-type</key>
    <string>application/mytxt</string>
   </dict>
   <key>UTTypeConformsTo</key>
   <array>
    <string>public.data</string>
   </array>
  </dict>
 </array>
UTExportedTypeDeclarations
UTTypeIdentifier
com.site.my.txt
UTTypeDescription
我的文本文件类型
Uttypetag规范
public.filename-extension
my.txt
public.mime-type
应用程序/mytxt
Uttypecommisto
公共数据
很遗憾,我无法控制分机。
我不想在我的应用程序中打开
*.txt
,只想打开扩展名为
*.my.txt


有人能给我一些提示吗

根据定义,文件扩展名是文件名中最后一个句点之后的所有内容。因此,文件的扩展名是
txt
,而不是
my.txt
。你想要的东西行不通