امضای دیجیتالی اپلیکیشن چند سوال درباره جلسه

پرسیده شده
فعالیت 1525 روز پیش
دیده شده 720 بار
4

سلام 

سوالی که داریم:

ایا وقتی اپلیکیشنی از گوگل پلی دانلود میکنیم و بر اساس معماری cpu گوشیمون و dencity صفحه نمایش APK مخصوص به گوشیمونو میده ایا :

اگر این اپلیکیشنی که دانلود میکنیم برای گوشی دیگری از طریق Sheirit بفرستیم قضیه چطور میشه؟ ایا Apk خودش عوض میشه؟!!

سوال دوم: من در بعضی سایت های نرم افزاری دیده ام که اون سایت نسخه های مختلفی از اپلیکیشن رو برای دانلود گذاشته مثلا معماری فلان و فلان اینا چطوری نسخه های مختلف از اپلیکیشن رو برای معماری های مختلف گذاشتن برای دانلود؟

سوال سوم: منظور از certifecate  چیه؟

و اینکه مگر میشه هر اپلیکیشن چند سرتیفیکیت داشته باشه؟

و سوال اخر (چقدر سوال شدD):

شما در جلسه مربوطه فرمودید که اگر تیمی کار میکنید میتونین قسمت هایی که برای project structure رفتید رو نریم و حذف کنیم سوال من اینجاست خب اگر از روش اول استفاده کنیم که باز نمیتونیم اپلیکیشن رو روی املیتور اجرا کنیم و هر دفعه باید sign کنیم . 

فایل پیوست

پوریا شفیعی
پوریا شفیعی

6 اسفند 98

10
حذف شده

سلام وقت بخیر،

پاسخ سوال ۱: اگر اون اپی که می خواید با share it بفرستید bundle باشه، روی گوشی دوست شما با معماری متفاوت نصب نمی شه و ارور می ده 

پاسخ سوال ۲: خب شبیه ساز معماری ها مختلف رو می تونن نصب کنن و از پلی استور روی هر معماری اپ دانلود کنن

پاسخ سوال ۳: فایل keystore فقط مربوط به نگه داری certificate نیست و هر اطلاعات حساس دیگه ای رو هم دولپر می تونه در این فایل ذخیره کنه

پاسخ سوال ۴: خب مشخصه که شما نیازی نداری هر بار نسخه release روی emulator تست کنی! فقط زمانی به نسخه release احتیاج داری که بخوای اپ رو منتشر کنی!!! در ضمن معمولا یک نسخه Release Candidate ایجاد می کنن برای همین منظور که sign با keystore دیباگ بشه

فایل پیوست

سعید شاهینی

توسط

سعید شاهینی

7 اسفند 98