samira gheibipour
samira gheibipour
خواندن ۱ دقیقه·۳ سال پیش

ساین کردن اپ در ریکت نیتیو


برای اینکار میتوان از سایت زیر کمک گرفت

https://reactnative.dev/docs/signed-apk-android

همون طور ک گفته شده در مرحله اول وارد این آدرس بشید

C:\Program Files\Java\jdkx.x.x_x\bin

حالا با ترمینال( با پرمیژنadminsstartor (


و دستور زیرا درون ترمینال خود زده(وارد پوشه ورژن جاوا نصب شده درون سیستم بشید)

cd C:\Program Files\Java\jdk-10.0.2\bin

سپس دستور زیرا وارد نمایید

keytool -genkeypair -v -storetype PKCS12 -keystore my-upload-key.keystore -alias my-key-alias -keyalg RSA -keysize 2048 -validity 10000

ک به جای my-key-alias اسم اپ یا هر اسم خاص دیگه ای که دوست دارید بزارید


که مرحله بعد دوتا پسورد میخواد که دوتا پسورد مطمئن براش بزارید و در دسترس هیچکسی نباشه جز دولوپر اپ و کارفرما ( میتونید هر دوتا پسورد هم یکی باشه، به مشکل برنمیخورید)


سپس به همین صورت اطلاعات دیگر رو هم وارد نمایید

برای مثال من به این صورت گذاشتم


و در آخر هم yes و یه اسکرین شات از این بخش یا نوشته ای از بخش هم داشته باشید


سپس ترمینال را بسته و در مسیر پوشه قبلی فایلی با اسم

my-upload-key.keystore


را برداشته و در مسیر android/app گذاشته


همانطور ک در سایت خودش گفته


سپس در gradle.properties این 4 خط کد رو با اطلاعات جدید وارد نمایید


برای مثال با این اطلاعاات


سپس در قسمت android/app/build.gradle این خط کدها رو اضافه کنید



و این خط کد رو هم اضافه کنید


و سپس میتوانید فایل apk ساین شده بگیرید از این طریق

cd android

gradlew bundleRelease

اگر ساختن فایل apk موردی نداشت و ساخته شد apkمیتوان جهت تست برای اطمینان اینکه مراحل اوکی هست

در این قسمت پسورد اشتباه بدهید اگر ساختن فایلapk با مشکل روبه رو شد پس میشه گفت مراحل رو درست رفتید


سمیرا غیبی پور

موفق باشید

ساینریکت نیتیوsignreact nativeگوگل پلی
شاید از این پست‌ها خوشتان بیاید