Delphi Can
IOS shared klsörlere erişim (GetSharedDownloadsPath)) - Baskı Önizleme

+- Delphi Can (https://www.delphican.com)
+-- Forum: Delphi (https://www.delphican.com/forumdisplay.php?fid=3)
+--- Forum: Mobil Platform - FireMonkey (FMX) (https://www.delphican.com/forumdisplay.php?fid=7)
+--- Konu Başlığı: IOS shared klsörlere erişim (GetSharedDownloadsPath)) (/showthread.php?tid=4578)



IOS shared klsörlere erişim (GetSharedDownloadsPath)) - 41linea41 - 29-02-2020

Merhaba

IOS da Downloads klasörüne erişim ve bu klasöre dosya create edip içine yazmak istediğimde klasöre erişemedim.
Malesef Defalarca denedim sonuç aynı ardından şu bağlantıyı farkettim. RTL
Adroid tarafında ise : Androis ortak klasörler.
Bu sayfada anlatılana göre IOS :
TPath.GetSharedDownloadsPath
TPath.GetDownloadsPath

klasörlerine erişime izin vermiyor. uygulama içerisinde kullanıcının downloads klasörüne erişim yaparak seçtiği dosya üzerinde işlem yapıyorum. Kullanıcı downloads klasörüne excel dosyasını atmasını istiyorum ve dosyayı alıp işliyorum.
Haliyle bu işi sadece android  de yapabiliyorum. IOS tarafında 

Kod:
 DocDirD := TPath.GetSharedDownloadsPath ;

 FileListD := TDirectory.GetFiles(DocDirD,'*.xlsx' );
bu kodları karşılığı null yada Invalid charcter diye dönüyor.

Siz IOS uygulamalarınızda kullanıcıdan dosya seçmesini istediğinizde hangi klasörü kullanıyorsunuz?
Bir dosya oluşturup kaydedeceğinizde kullanıcının da erişebileceği klasörler içerisinden hangisini tercih ediyorsunuz?

Yada IOS da bu şekilde dosya işlemleri mümkün değil mi?

İyi Çalışmalar.