Kişisel Sayfaları
İlgi Alanları
İş Tecrubesi
Eğitim Geçmişi
Sertifikalar & Başarılar
Kullanıcıya ait test sonucu bulunmamaktadır.
Dil Becerileri
Son Forum Aktiviteleri
7android push notification 401 hatası
Arkadaşlar merhaba ,
Uzun zamandır android push notification hatasız çalışırken son birkaç haftadır mesaj göndermek istediğimde aşğıdaki hatayı almaya başladım.
The remote server returned an error: (401) Unauthorized.
Google tarafında birşeymi değişti, ek bir kontrol mu geldi ? Yardımınızı rica ederim.
Uygulamanın kaldırıldıgından haberdar olmak
Merhaba,
IOS ve Android Uygulama cihaza yüklendiği zaman bir web servisle yüklendiği bilgisini öğrenebiliyorum.
fakat bu uygulamalar mobil cihazdan silindiğinde bundan haberdar olmam için bir yol varmıdır. ?
UIWebView içinde chrome açmak
Arkadaşlar Merhaba,
IOS da UIWebView içinde default olarak safari browser açılıyor diye biliyorum.
Burada Chrome açabilirmiyim. Yan,i açtıgım webview browserda chrome kuralları geçerli olsun istiyorum. Safari değil.
Webview de session problemi
Uygulama içinde Webview de basit bir sayfa içeriğini gösteriyorum.
Sonrasında sayfa yuklendiğinde webViewDidFinishLoad içinde stringByEvaluatingJavaScriptFromString komutu ile javascript function çağırıyorum.
Serverdan baktıgımızda javascrit çağrımının farkli bir session id ile yapıldıgı görülüyor.
Bunun webview le aynı session dan olmasını nasıl sağlayablirim. ? server tarafında kontrolümüzü session id ye göre yapıyoruz. webview in kullandıgı session id ile , webview de kullanılan javascriptin aynı session id olması gerekiyor.
Aşağıda detaylı açıklamaya çalıştım.
www.abcd.com/giris sayfasını webview de açıyorum.
Kullanıcı ad şifre bilgilerini girerek login işlemini başlatıyorum. Bu sırada karşı tarfta (server da) benim oraya gittiğim session id bilgisi saklıyorum. .
Aynı anda www.abcd.com/giris sayfasın yüklenmesi tamamlandığında yani login işlemi bittiğinde server bir java script function’u tetikliyorum.
Bunu da webViewDidFinishLoad içinde stringByEvaluatingJavaScriptFromString komutu ile yapıyorum.
Ancak server tarafında javascript fonksiyonu farklı bir sessiondan tetiklenmiş gibi görünüyor. Farklı bir Session ID alıyor.
Oysaki ben server tarafında session bazlı kontrol yapmak istiyorum. İlgili java scriptin, hangi login olduğum sessiondan tetiklendiğini eşleştiremiyorum.
Kod aşağıdaki gibi;
- (void)viewDidLoad {
[super viewDidLoad];
// bu kısımda sayfayı webviewde açıyorum. Kullanıcı ad ve soya bilgilerini giridiğimde https://www.abcd.com/giris sayfası ile beraber karşı tarafa bilgileri gönderiyorum.
// bu sırada server tarafında bir session id bilgisi alınmış oluyor.
[_viewWeb setDelegate:self];
NSString *fullURL = @"https://www.abcd.com/";
NSURL *url = [NSURL URLWithString:fullURL];
NSURLRequest *requestObj = [NSURLRequest requestWithURL:url];
[_viewWeb loadRequest:requestObj];
}
- (void)webViewDidFinishLoad:(UIWebView *)webView
{
// https://www.abcd.com/giris giriş sayfasının yüklenmesi tamamlandığında bu ksıım çalışıyor ve Guncelle javascript fonksiyonunu aşağıdaki çağırıyorum .
// bu java script karşı tarafta Guncelle fonksiyonunu tetikliyor. Ancak oraya farli bir session id ile gidiliyor. Yukarda sayfayı ilk açtığım session id ile gidilmiyor.
// Bu nedenle bu java scriptin hangi sessiondan tetiklendiğini anlayamıyorum.
[_viewWeb setDelegate:self];
NSString *clientIDx = @“111111111";
NSString *regidX = @“2222222”;
NSString *javaScript1 = [NSString stringWithFormat:@“Guncelle('%@','%@')", clientIDx, regidX, nil];
[_viewWeb stringByEvaluatingJavaScriptFromString:javaScript1];
}
Uygulama sınırllama
Merhaba,
Android cihazda , her yugulama için (Uygulama bazında) şifre koymak mümkünmüfür. Yani bir mail yada internet explorer açmak istediğinde bunu belli bir şifreye bağlayabilimiyim ? Kullanıcı şifreyi biliyor ise uygulamayı çalıştırablsin, . eğer uygulamaya herhangi şifre set etmemişsem çalıştırabilsin.
olabilirmi ?
(Bunu sormamın nedeni saha personeline telefonu verdiğimide sadece geliştirdiğim belli uygulamalara erişebilsin diğerlerini kullanmasın istiyorum)