맞춤 파일 유형을 내 iphone-app와 연결하면 모든 것이 잘 작동합니다. 메일에서 파일을 선택할 때 내 앱에서 해당 파일을 열 것을 요청합니다.파일 유형을 내 iOS 앱과 연결 : 파일 이미지 없음
그러나 제공된 22x29px PNG가 아닌 해당 파일의 기본 이미지 만 표시합니다.
내 실수를 볼 수 있습니까?
<key>CFBundleDocumentTypes</key>
<array>
<dict>
<key>CFBundleTypeIconFile</key>
<string>DocIcon.png</string>
<key>CFBundleTypeName</key>
<string>kmk custom data type</string>
<key>LSHandlerRank</key>
<string>Owner</string>
<key>LSItemContentTypes</key>
<array>
<string>com.mycomp.document.kmk</string>
</array>
</dict>
</array>
...
<array>
<dict>
<key>UTTypeConformsTo</key>
<array>
<string>public.text</string>
</array>
<key>UTTypeDescription</key>
<string>My App File</string>
<key>UTTypeIdentifier</key>
<string>com.mycomp.document.kmk</string>
<key>UTTypeTagSpecification</key>
<dict>
<key>public.filename-extension</key>
<string>kmk</string>
</dict>
</dict>
</array>
docIcon.png는 22x29px하고
[email protected]라는 44x58px에서 망막 형제가 있지만 어디 참조되지 이잖아. 나는 이것이 오류 일 수 있다고 생각하지만, 그것을 고치는 방법을 모른다. Xcode 5에서
이미지 세트가 없습니다. + 버튼으로 이미지를 선택할 수는 있지만 Xcode는 아무 것도하지 않습니다. 이미지는 선택 후에 추가되지 않습니다. kpk! = kmk 오류는 복사 및 붙여 넣기 오류 일뿐입니다. 그것은 동일합니다 - 프라이버시 이유로 인해 변경했습니다 – netshark1000
@ netshark1000 내 편집을 확인하십시오 .. –
아무런 변화가 없습니다. 아마도 잘못된 MIME 형식입니까? mimetype "application/json"파일을 만듭니다. 위의 정의는 "public.txt"입니다. 메일 내의 아이콘은 텍스트 파일처럼 보입니다. 내 파일의 내용이 압축 된 json입니다. – netshark1000