Я новичок в iOS-разработке. Я разработал специальное вложение для отправки по почте. Когда я получаю вложение по почте, я хочу открыть вложение в своем приложении. Вот моя информация.plist
<key>UTExportedTypeDeclarations</key>
<array>
<dict>
<key>UTTypeConformsTo</key>
<array>
<string>public.data</string>
</array>
<key>UTTypeDescription</key>
<string>pvt file</string>
<key>UTTypeIdentifier</key>
<string>com.pryvateBeta.crypt.pvt</string>
<key>UTTypeTagSpecification</key>
<dict>
<key>public.filename-extension</key>
<string>pvt</string>
</dict>
</dict>
</array>
<key>CFBundleDocumentsType</key>
<array>
<dict>
<key>CFBundleTypeIconFiles</key>
<array/>
<key>CFBundleTypeName</key>
<string>pvt file</string>
<key>CFBundleTypeRole</key>
<string>Viewer</string>
<key>LSHandlerRank</key>
<string>Owner</string>
<key>LSItemContentTypes</key>
<array>
<string>com.pryvateBeta.crypt.pvt</string>
</array>
</dict>
</array>
А вот мой Appdelegate
func application(application: UIApplication, openURL Url: NSURL, sourceApplication: String?, annotation: AnyObject?) -> Bool {
let encrypteddata = NSData(contentsOfURL: Url)
return true
}
Я уже задавал этот вопрос в этой ССЫЛКЕ. Это был возможный дубликат этого ВОПРОС . Но я не получил решения и не смог найти, в чем проблема.
Чего не хватает в моем коде? Любая помощь приветствуется