شاهرخ جهان زاده

مدیر انجمن
  • تعداد ارسال ها

    127
  • تاریخ عضویت

  • آخرین بازدید

  • Days Won

    39

شاهرخ جهان زاده last won the day on جولای 16

شاهرخ جهان زاده had the most liked content!

اعتبار در انجمن

41 Excellent

3 دنبال کننده

درباره شاهرخ جهان زاده

  • درجه
    توسعه دهنده حرفه ای
  1. سلام... در بالای اکتیویتی در بخش import چک کنید که مسیر Resource (یا همون R) به درستی وارد شده یا نه...
  2. خیلی عجیبه!!! دلیلش رو از خود گوگل بپرسید ببینید به چه دلیل این پیغام برای اپ ظاهر میشه معمولا چند ساعته جواب میدن... از طریق لینکی که براتون فرستاده بودم میتونید پیگیری کنید... https://support.google.com/googleplay/android-developer/contact/protectappeals
  3. خواهش میکنم... بعید میدونم، البته توی محل کارم تعداد زیادی از همکارام از طریق سایت اینستاگرامشون رو چک میکنن... ولی شاید رنکینگ جهانیش رو زده زیر بیست...
  4. سلام... خیر، الکسا داده ها رو از طریق اپلیکیشن برداشت نمیکنه ولی سایت دیگه ای هست به اسم SimilarWeb که اپلیکیشن ها رو چه در اپ استور و چه در گوگل پلی تحلیل میکنه... البته دسترسی رو برای آی پی های ایران بسته و باید اون رو دور بزنید...
  5. سلام... بجای CoordinatorLayout از NestedScrollView به عنوان فرزند مستقیم استفاده کنید، فکر کنم مشکل برطرف بشه...
  6. سلام... لطفا کدها رو قرار بدید تا بهتر بشه راهنمایی کرد...
  7. بله احتمالا مال همین قضیه هست... از همون روشی که بالا عرض کردم استفاده کنید به احتمال زیاد مشکل حل میشه...
  8. توی برنامه های قبلی امکان آپلود عکس گذاشته بودید؟
  9. سلام... خوب این سیستم امنیتی جدید گوگل هست و میتونه دلایل زیادی برای نمایشش داشته باشه... مهمترین دلیلی که میتونم بگم این هست که چون شما دارید اطلاعاتی رو از طرف کاربر در سرور ذخیره میکنید -که در اینجا همون عکس هست- گوگل این اطلاعات رو بررسی میکنه و درصورت امن بود سرور شما -یعنی بجای http از https استفاده شده باشه- میفهمه که ارتباط امن هست و دیگه این پیغام رو نشون نمیده. حالا اگر مجبورید از http استفاده کنید باید از SSL استفاده کنید تا امنیت مورد نیاز تامین بشه... در نهایت اگر این راه هم موفقیت آمیز نبود به لینک زیر برید و درخواست خودتون رو ثبت کنید: https://support.google.com/googleplay/android-developer/contact/protectappeals
  10. سلام... چرا از طریق خود SDK Manager دانلود نمیکنی؟
  11. سلام... بله میشه در تنظیمات گریدل رو آفلاین کرد ولی هربار که یه تغییر اساسی در گریدل ایجاد کنید باید آنلاین انجام بشه (مثلا وقتی که یک dependency اضافه میکنید)... در هر صورت در زمان ساخت پروژه باید یکبار sync بشه که برای اینکار به پروکسی نیاز دارید...
  12. سلام... این کد رو در gradle قرار بدید: defaultConfig { ... vectorDrawables.useSupportLibrary = true ... }
  13. سلام... نوع اونها هم مهمه، مثلا با سایفون نمیشه اینکار رو انجام داد... پروکسی رو هم در صورت نیاز در اندروید استودیو تنظیم کنید...
  14. سلام... آی پی های ایران رو گوگل بلاک کرده و باید از ...شکن استفاده کنید.
  15. باید اطلاعات حساس مثل رمز عبور رو به صورت hash شده در دیتابیس قرار بدید... روش معمول این هست که به صورت md5 یا SHA اونها رو ذخیره کنید... مثلا فرض کنید که یک function تحت عنوان createNewUser ساختید که اطلاعات رو وارد دیتابیس میکنه، حالا با این کدها اطلاعات رو میفرستیم داخل دیتابیس:(نحوه hash کردن پسورد) if(!empty($username) && !empty($password) && !empty($email)){ $hashed_password = md5($password); $json_registration = $userObject->createNewUser($username, $hashed_password, $email); echo json_encode($json_registration); }