「テスト結果」という名前のプロジェクトがあります。実行可能な「テスト結果」を生成します。メールで受信したファイルと関連付けるように info.plist ファイルをセットアップしようとすると、メール プログラムがそれを認識しません。これは私のinfo.plistです:
CFBundleDevelopmentRegion
en
CFBundleDisplayName
${PRODUCT_NAME}
CFBundleDocumentTypes
CFBundleTypeIconFiles
Sandbox-icon.png
CFBundleTypeName
dep
CFBundleTypeRole
Viewer
LSHandlerRank
Default
LSItemContentTypes
araferna.${EXECUTABLE_NAME}.dep
CFBundleExecutable
${EXECUTABLE_NAME}
CFBundleIdentifier
araferna.${PRODUCT_NAME:rfc1034identifier}
CFBundleInfoDictionaryVersion
6.0
CFBundleName
${PRODUCT_NAME}
CFBundlePackageType
APPL
CFBundleShortVersionString
1.0
CFBundleSignature
????
CFBundleVersion
1.0
LSRequiresIPhoneOS
<true/>
UIRequiredDeviceCapabilities
armv7
UISupportedInterfaceOrientations
UIInterfaceOrientationPortrait
UIInterfaceOrientationLandscapeLeft
UIInterfaceOrientationLandscapeRight
UTExportedTypeDeclarations
UTTypeConformsTo
public.data
UTTypeDescription
Testing Results Document
UTTypeIdentifier
araferna.${EXECUTABLE_NAME}.dep
UTTypeTagSpecification
public.filename-extension
dep
public.mime-type
application/${EXECUTABLE_NAME}
同じ内容と同じ info.list を持つ別のプロジェクトがありますが、それを「テスト」と呼んだだけで、うまく機能します。関連付けには、" " (スペース) を含む長いファイル名は必要ないと思います。ありがとう