@
Mr.X benden daha iyi biliyor olmalısınız, yine de tekrar edeyim:
Maalesef uygulamanız, cihazın resim kitaplığına erişme yolu ile, özellikle ona verilmemiş olan herhangi bir dosyayı açamaz. Dosyayı açabilmek için kullanıcının uygulamanıza vermesi gerekmektedir.
Diğer uygulamalardan gelen dosyalarla uğraşmak için, uygulamanızı ilgili dosya uzantılarını yakalabilecek bir program olarak kaydemeniz gereklidir. Bunun için de, uygulama paketinizdeki Info.plist’i düzenlemelisiniz.
iOS’ta Dosya Depolama ve Paylaşma'daki örnek projedeki DNM dosyası yerine JPG, GIF, TIF vs. ve public.mime-type olarak application/vnd.sqlite3 yerine image/* (veya çok sayıda image/jpeg, image/jpg, vs) değişikliklerini yapmalısınız.
Bundan sonra resim kitaplığından resim video seçince, uygulama bu ayarlar ile yüklü ise, uygulamanın AppHandler fonksiyonu üzerinden GetPhysicalPath ile resim dosyası bilgilerine ulaşabilirsiniz.
Araştırmalarıma göre iOS kumhavuzu koruması sebebiyle başka çözüm yok.