我正在编写一个电子邮件客户端,我希望能够发送abritary文件作为附件。因此,我希望从其他应用程序接收任何文件。
我看了很多教程,但如果我想发送文件 - 我。即从照片 - 到我的电子邮件客户端,它不会显示为选择。
这是我的Info.plist片段:
<key>CFBundleDocumentTypes</key>
<array>
<dict>
<key>CFBundleTypeName</key>
<string>General File</string>
<key>LSItemContentTypes</key>
<array>
<string>public.data</string>
</array>
<key>LSHandlerRank</key>
<string>Alternate</string>
</dict>
</array>
我错过了什么吗?我是否必须启用任何权限?
PS:我只在模拟器中测试,因为我实际上没有iPhone或iPad。