• 0
Ali afrazi

مشکل بارگذاری فایل برنامه دربازار

سوال

 سلام


 


 منظور بازار ازاین جمله چیه؟


 


"بسته نبایدباکلیددیباگ امضا(sign)شده باشد"


 


 


07_30_2016_11_37_07_%D8%A8.png


به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

2 پاسخ به این سوال تا کنون داده شده است

  • 0

سوال: هنگام آپلود برنامه، پیغام خطای «بسته نباید با کلید دیباگ امضاء شده باشد» نمایش داده می‌شود. مشکل چیست؟


جواب: شما برای بارگذاری برنامه روی بازار باید فایل APK مورد نظر را با کلید رمزنگاری‌ (keystore) که مختص خودتان است امضا کنید.

فایلی که در حال حاضر قصد بارگذاری آن را دارید، با کلید دیباگِ اندروید، امضاء شده و ممکن است توسعه‌دهندهٔ دیگری بتواند به این کلید دسترسی داشته باشد و از کانال دیگری به غیر از بازار نسخه‌ای جعلی تولید کند که برنامهٔ شما بتواند با آن به‌روزرسانی شود. (توجه کنید که برای به‌روزکردن برنامه‌های نصب شده بر روی دستگاه اندرویدی باید بسته قدیم و بسته جدید با کلید یکسان امضاء شده باشند).

خطر دیگر استفاده از کلید دیباگِ اندروید این است که ممکن است از وجود این کلید مطلع نباشید و با عوض کردن سیستم‌عامل کامپیوتر خود، کلید دیباگ موجود را از دست بدهید و در آینده نتوانید بستهٔ جدیدی برای برنامه‌تان بارگذاری نمایید.

بنابراین لازم است اقدام به ساخت کلید رمزنگاری (keystore) مختص خود نموده و از فایل کلید تولید شده مراقبت کنید و ترجیحاً فایل مذکور را در چند جای امن نگه‌داری فرمایید تا آن را از دست ندهید.

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر
  • 0

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر
مهمان
این موضوع برای عدم ارسال قفل گردیده است.