আমি আমার। কিস্টোর ফাইলটি হারিয়েছি?


91

ওহে লোকেরা .. দীর্ঘ গল্প সংক্ষিপ্ত, আমি এমন একটি কম্পিউটারে বিকাশ করছিলাম যা আমার আর অ্যাক্সেস করতে পারে না। আমি উত্স কোডটি পুনরুদ্ধার করতে সক্ষম হয়েছি, তবে আমার অ্যাপ্লিকেশনটি সাইন করতে এবং বাজারে প্রকাশ করতে (একাধিক আপডেট সহ) ব্যবহার করা। কিস্টোর ফাইলটি নয়। আমি এবং আমার দরিদ্র ব্যবহারকারীরা কি আমি কখনই আপডেট করতে চাই?

আমি কীটি স্বাক্ষর করতে ব্যবহৃত পাসওয়ার্ডটি জানি (কমপক্ষে এটি তিনটির মধ্যে একটি হতে পারে) তবে আমি কি অন্যটি তৈরি করতে পারি? এর চারপাশে অবশ্যই একটি উপায় থাকতে হবে .. একটি হার্ড ড্রাইভ ব্যর্থ কি?


14
যদি ছিল এটা কাছাকাছি একটি উপায়, এটা পুরো নিরাপত্তা উদ্দেশ্য এটা পরিবেশন করা অনুমিত হয় সর্বনাশ হবে!
সান্তা

উত্তর:


78

একই সমস্যার মুখোমুখি। আমি মুছে ফেলা ফাইলগুলির পুনরুদ্ধার সরঞ্জামগুলির মাধ্যমে এটি পুনরুদ্ধার করার চেষ্টা করছিলাম, তবে এটি ব্যর্থ হয়েছিল। সুতরাং, অন্য কোনও উপায় নেই: আপনার অন্য একটি আবেদন জারি করা উচিত।

সাধারণত, একমাত্র পরামর্শ যা কীস্টোরগুলিতে বিদ্যমান: "সর্বদা এটির ব্যাক আপ দিন!"


4
আমি এটির মুখোমুখি হয়েছি এবং আমার অ্যাপ্লিকেশনটির একটি নতুন সংস্করণ পুনরায় প্রকাশ করতে হয়েছিল। তার পর থেকে আমার সমস্ত কী ড্রপবক্সে রয়েছে।
বরুণ

অ্যান্ড্রয়েড স্টুডিও ৩.৩-এ আপডেট করার পরে অ্যাপটিতে স্বাক্ষর করার সময় আমার পুরানো কীস্টোর আর গ্রহণ করা হয় না। "কী পুনরুদ্ধার করা যায় না" ত্রুটি বার্তা দেখানো হয়েছে।
ইয়ার

এটি প্রতিটি অ্যান্ড্রয়েড স্টুডিও আপগ্রেডের সাথে ঘটে। ৪.০ থেকে ৪.১ পর্যন্ত আপগ্রেড করার পরেও আমি একই সমস্যাটি দু'বার পেয়েছি।
টনি গারাবেডিয়ান

60

এখন চিন্তার দরকার নেই, এখানে .JKS ফাইলটি পুনরায় সেট করার সম্পূর্ণ এবং চূড়ান্ত পদক্ষেপ রয়েছে।

আমি সফলভাবে আমার KEY বিশ্রাম

ধাপ 1

আপনার গুগল প্লে স্টোর কনসোল থেকে আপলোড সার্টিফিকেট (ফাইলের নাম - upload_cert.der ) ডাউনলোড করুন

upload_cert.der ফাইলটি ডাউনলোড করতে

ধাপ ২

এই লিঙ্কে যান https://support.google.com/googleplay/android-developer/contact/otherbugs এবং আপনার বৈধ ইমেল আইডি দিয়ে আবেদন ফর্মটি পূরণ করুন এবং ফাইলটি আপলোড করুন (upload_cert.der)।

আবেদনপত্রটি পূরণ করুন ill

ধাপ 3

এখন আপনি সমর্থন দলের কাছ থেকে ইমেল পাবেন এবং তাদের আপনার .JKS ফাইলের দরকার নেই তবে। PEM ফাইলটি এখানে ইমেলের নমুনা।

এখানে চিত্র বর্ণনা লিখুন

পদক্ষেপ -4

.JKS ফাইলকে। PEM ফাইলে রূপান্তর করতে আপনাকে কেবল কীস্টোর এক্সপ্লোরার ডাউনলোড করতে হবে জেকেএস থেকে পিইএম

মেলের জবাব দেওয়ার পরে, 48 থেকে 72 ঘন্টা অপেক্ষা করুন আপনার কীস্টোর ফিল পুনরায় সেট হবে।


7
গুগল প্লে অ্যাপ সাইন ইন কোনও অ্যাপ্লিকেশানের জন্য সক্ষম না হলে কী হবে?
বিপুল বেহল

এটি ছাড়া আর কিছু পাওয়া যায়নি। গুগল আনুষ্ঠানিকভাবে মে 2017 মাসে নতুন অ্যান্ড্রয়েড অ্যাপে স্বাক্ষর করার কৌশলটি ঘোষণা করেছে
বিকাশকারী ভিকি

4
পদক্ষেপ 3 i আমার কি নতুন জিক্স ফাইল তৈরি এবং পেইম ফাইলে রূপান্তর করতে হবে এবং এগুলি তাদের কাছে রিপ্লে মেল হিসাবে প্রেরণ করতে হবে। এই পদক্ষেপটি কি কর্কট ???
জব দিন

4
হ্যাঁ আপনাকে নতুন জেএসকে ফাইল তৈরি করতে হবে এবং পিইএম @ হেমন্তএসএসপিতে রূপান্তর করতে হবে
বিকাশকারী ভিকি

হ্যাঁ, আমি করেছি, এবং এখন আমার নতুন কী
স্টোরটি

35

আজ অবধি, আপনার কী হারিয়ে যাওয়া আপনার অ্যাপ্লিকেশনটিকে নতুন সংস্করণে আপডেট করা অসম্ভব করে দেবে। এই জাতীয় ক্ষেত্রে, একমাত্র সমাধান ছিল একটি নতুন প্যাকেজের নাম এবং কী সহ একটি নতুন অ্যাপ্লিকেশন প্রকাশ করা এবং আপনার সমস্ত ব্যবহারকারীকে এটি ইনস্টল করতে বলুন।

আজ থেকে শুরু, প্লে কনসোলে অ্যাপ্লিকেশন স্বাক্ষরকরণ কীটি এখন গুগল প্লে দ্বারা সুরক্ষিতভাবে পরিচালিত হয়েছে যার অর্থ আপনি কেবল নিজের আপলোড কী পরিচালনা করার জন্য দায়বদ্ধ। যদি আপনার আপলোড কীটি আপোস করা হয় বা হারিয়ে যায় তবে গুগলের বিকাশকারী অপারেশন টিম আপনার পরিচয় যাচাই করে এবং আপনার আপলোড কীটি পুনরায় সেট করে সহায়তা করতে পারে। গুগল এখনও একই অ্যাপ্লিকেশন স্বাক্ষরকরণ কী দিয়ে পুনরায় সাইন করবে, অ্যাপটিকে যথারীতি আপডেট করার অনুমতি দেয়।

বিদ্যমান অ্যাপ্লিকেশনগুলির জন্য এটির জন্য আপনার অ্যাপ্লিকেশন স্বাক্ষরকরণ কীটি Google Play এ স্থানান্তর করতে হবে। নতুন অ্যাপ্লিকেশন জন্য , গুগল আপনার অ্যাপ্লিকেশন সাইনিং কী তৈরি করতে পারে। অ্যাপ্লিকেশন স্বাক্ষরকরণে একবার নিবন্ধভুক্ত হয়ে গেলে, আপনি একটি আপলোড কী দিয়ে আপনার APK তে স্বাক্ষর করেন, যা গুগল আপনার পরিচয় প্রমাণ করার জন্য ব্যবহার করে। তারপরে তারা সেই স্বাক্ষরটি কেড়ে নেবে এবং অ্যাপ্লিকেশন স্বাক্ষরকরণ কী দিয়ে আপনার অ্যাপ্লিকেশনটিকে পুনরায় সাইন করবে।

তথ্যসূত্র: কনসোল সহায়তা প্লে করুন> আপনার অ্যাপ্লিকেশন স্বাক্ষরকরণ কীগুলি পরিচালনা করুন


13

এটি দীর্ঘ সময়ের জন্য সম্ভব।

  1. একটি নতুন কী উত্পন্ন করতে অ্যান্ড্রয়েড স্টুডিও সহায়তা কেন্দ্রের নির্দেশাবলী অনুসরণ করুন । এটি অবশ্যই আগের কোনও কী থেকে আলাদা হওয়া উচিত। বিকল্পভাবে, আপনি একটি নতুন কী উত্পন্ন করতে নিম্নলিখিত কমান্ড লাইনটি ব্যবহার করতে পারেন:

কীটল-জেনকেপাইয়ার -ালিয়াস নিউালিয়ালাস -কিআলগ আরএসএ-কাইসাইজ 2048 -চালিততা 9125 -কাইস্টোর নেমফিকেস্টোর.জে

এই কীটি অবশ্যই একটি 2048 বিট আরএসএ কী এবং 25 বছরের মেয়াদ থাকতে হবে।

  1. সেই কীটির জন্য শংসাপত্রটি পিইএম ফর্ম্যাটে রফতানি করুন:

কীটল-রফতানি -আরএফসি-বালিয়াদের নতুনালিয়াস-ফাইল আপলোড_সেসিফেট.পিএম -কিস্টোর নেমফিকেস্টোর.জে

তারপরে এই পেম ফাইলটি আপলোড করুন এবং ফর্মটি পূরণ করুন এবং এই সাইটে জমা দিন । এবং তারপরে আপনি নতুন আপলোড কীটি নিবন্ধভুক্ত করার পরে আপনি একটি ইমেল পাবেন। কেবল প্লে কনসোল অ্যাকাউন্টের মালিকের কী পুনরায় সেট করার অনুরোধগুলি গ্রহণ করে

সব ভাল এবং ভাল। আপনি আপনার নতুন jks ফাইল সহ নতুন প্রকাশের apk প্রকাশ করতে পারেন।


4
এটি কেবল তখনই কাজ করে যদি আপনার গুগল প্লে অ্যাপ সাইন ইন সক্ষম করা থাকে।
সুমিত

না গুগল প্লে অ্যাপ সাইন ইন করার দরকার নেই। অন্তত আমি এটি সক্ষম না।
ksgngrkn

এই কোথাও নথিভুক্ত করা হয়?
সুমিত

এটি কেবল অ্যাপ্লিকেশন স্বাক্ষরকারী অ্যাপগুলির জন্য কাজ করে। আমি ঠিক নিশ্চিত করেছি।
ইউরিডিস

11

আপনি যদি আপনার কীস্টোরের পাসওয়ার্ডটি জানেন তবে আপনার অ্যাপটিতে স্বাক্ষর করার জন্য আপনার কাছে এখনও সম্পর্কিত ব্যক্তিগত কী নেই। আপনার একইসাথে একই জাতীয় কী তৈরির সুযোগ নেই যা আপনার পাবলিক কী এর সাথে মিলে যায়।

অতএব: সর্বদা আপনার কীস্টোর ফাইলটি ব্যাকআপ করুন। এটি আপনার উত্স কোডের মতোই গুরুত্বপূর্ণ।


4
সুতরাং, যদি আমি এটি সঠিকভাবে পেয়েছি, এই ব্যক্তিগত কীটি কীস্টোরের জন্য এলোমেলোভাবে উত্পন্ন হয়, তাই না? এবং আমরা যা জানি কেবলমাত্র তা কি পাবলিক কী, সঠিক?
iCantSeeSharp

কীস্টোরটিতে আপনার অনুমোদিত অ্যাক্সেস থাকলে আপনি ব্যক্তিগত কীটিও রপ্তানি করতে পারেন এবং এটিকে অন্যান্য কীস্টোর বা পরিষেবাগুলিতে আমদানি করতে পারেন।
স্যাক্সোস

আপনার রেপোর পাশাপাশি কীস্টোর ফাইল এবং কীগুলি সংরক্ষণ করা কি আদর্শ?
নিয়ন ওয়ার্জ

5

আপনি যদি নিজের অ্যাপ্লিকেশনটির জন্য Google Play অ্যাপ্লিকেশন সাইন করে সক্ষম করে থাকেন তবে আপনাকে চিন্তার দরকার নেই।

আপনার গুগল প্লে অ্যাপ্লিকেশন স্বাক্ষর সক্ষম হয়েছে কিনা তা পরীক্ষা করতে, আপনার গুগল প্লে কনসোলে রিলিজ ম্যানেজমেন্ট -> অ্যাপ সাইন ইন করতে যান।

এটি সক্ষম করা থাকলে আপনি সমর্থন ফর্মটি পূরণ করে গুগল প্লে সাপোর্টের সাথে যোগাযোগ করতে পারেন অন্যথায় আপনি এখানে কোনও সমর্থন কর্মীদের সাথে সরাসরি চ্যাট করতে পারেন: https://support.google.com/googleplay/android-developer/answer/7218994? hl = en

তাদের আপনার সমস্যাটি ব্যাখ্যা করুন এবং তারা আপনাকে পরবর্তী পদক্ষেপগুলি জানায় যার মধ্যে 25 বছরের মেয়াদ সহ একটি নতুন 2048 বিট আরএসএ কীস্টোর তৈরি করা এবং পিইএম ফর্ম্যাটের কীটি রফতানি করা এবং তাদের এটিকে ইমেল করা অন্তর্ভুক্ত।

পিইএম ফর্ম্যাটে কী রফতানি করতে:

keytool -export -rfc -alias upload -file upload_certificate.pem -keystore keystore.jks

3

দীর্ঘ দিন থেকে, আমি এটির জন্য একটি সমাধানও অনুসন্ধান করি, তবে এখন পর্যন্ত সফলভাবে হয়নি। আপনার অ্যাপ্লিকেশন অ্যাপের শেষ সংস্করণ যদি থাকে তবে আপনি জার্সাইনার সিএমডি কমান্ডটি ব্যবহার করে এর থেকে শংসাপত্রগুলি পুনরুদ্ধার করতে পারেন। তবে আপডেটের জন্য আপনার একটি প্রাইভেট কী দরকার। গুগল প্লে এর জন্য কোনও শিথিলতা দেয় নি।


4
এটি কীভাবে করবেন সে সম্পর্কে আপনার আরও তথ্য আছে?
জাবস

1

আমি অ্যান্ড্রয়েড স্টুডিও ব্যবহার করে স্বাক্ষরিত এপিকে তৈরি করেছি, সুতরাং " কী স্টোর পাথ " তে আমি কেবল প্রসার ছাড়াই কিছু নাম টাইপ করেছি এবং এই পপআপটি পূরণ করে অ্যাপ্লিকেশনটিতে স্বাক্ষর করেছি। এখানে চিত্র বর্ণনা লিখুন

অ্যাপ্লিকেশনটি প্রকাশের জন্য পরবর্তী সময় আমি এটি তৈরি করেছি এমন পথ এবং নাম মনে নেই।

কোনওভাবে আমি ডিফল্ট অবস্থানটি পাই যা "সি: \ প্রোগ্রাম ফাইলগুলি জাভা \ jdk1.8.0_45 re জেআর \ বিন": \ জেরে re বিন

এবং সেই ফোল্ডারে তারিখের অল্প সময়ের মধ্যে , তারপরে আমি সাম্প্রতিক ফাইলটি দিয়ে চেষ্টা করেছি এবং এটি আমার জন্য কাজ করেছে।

দ্রষ্টব্য: আপনার কী স্টোরের পাসওয়ার্ড এবং কী পাসওয়ার্ড মনে রাখা উচিত।


1

এটি এখনই সম্ভব, মে 2017 এর পরে আপনি যদি আপনার কীস্টোর বা কীস্টোরের পাসওয়ার্ড হারিয়ে ফেলে থাকেন তবে আপনি নিজের অ্যাপটি আপডেট করতে পারেন। আপনি আপনার হারিয়ে যাওয়া কীস্টোরটি পুনরুদ্ধার করতে পারবেন না তবে আপনি প্লেস্টোরে কীস্টোরটি প্রতিস্থাপন করতে পারেন। এখানে ক্লিক করুন

অ্যাপ্লিকেশন স্বাক্ষরকরণ প্রক্রিয়া:

আপনি গুগল প্লে দ্বারা অ্যাপ্লিকেশন সাইন ইন করার আগে বা পরে মূল অ্যাপ্লিকেশন স্বাক্ষরকরণ কী সহ স্বাক্ষরিত APKগুলি আপলোড করতে পারেন।

যদি আপনি অ্যান্ড্রয়েড অ্যাপ্লিকেশন বান্ডিলগুলি ব্যবহার শুরু করেন তবে আপনি যদি বিদ্যমান বিদ্যমান এপিএকে উত্পাদন ব্যবহার করেন তখন আপনি সেগুলি পরীক্ষার ট্র্যাকগুলিতে পরীক্ষা করতে পারেন। প্রক্রিয়াটি কীভাবে কাজ করে তা এখানে:

  1. আপনার অ্যাপ্লিকেশন বান্ডিল বা APK এ স্বাক্ষর করুন এবং এটি আপনার প্লে কনসোলে আপলোড করুন।
  2. আপনি কী আপলোড করবেন তার উপর নির্ভর করে সই করার প্রক্রিয়াটি এখানে কীভাবে আলাদা হয় তা এখানে:

    • অ্যাপ্লিকেশন বান্ডেল: গুগল আপনার অ্যাপ্লিকেশন বান্ডেল থেকে অনুকূলিত APKগুলি জেনারেট করে এবং অ্যাপ্লিকেশন স্বাক্ষরকরণ কী দ্বারা স্বাক্ষর করে।
    • APK আপলোড কী সহ স্বাক্ষরিত: গুগল আপনার স্বাক্ষরটি APK থেকে যাচাই করে এবং পৃথক করে এবং এরপরে অ্যাপ্লিকেশন স্বাক্ষরকরণ কী সহ APK টি পদত্যাগ করে।
    • অ্যাপ্লিকেশন স্বাক্ষরকরণ কী দিয়ে APK স্বাক্ষরিত: গুগল স্বাক্ষরটি যাচাই করে। গুগল স্বাক্ষরিত APK গুলি ব্যবহারকারীদের কাছে সরবরাহ করে।

0

এর চারপাশে অবশ্যই একটি উপায় থাকতে হবে .. একটি হার্ড ড্রাইভ ব্যর্থ কি?

আমি যুক্ত করতে চাই যে সবসময় মেইল ​​স্টোরেজে কীস্টোরের ব্যাকআপ গুগল ড্রাইভ, ড্রপবক্সে রাখুন বা নিজের কাছে ইমেল করুন।


অবশ্যই এর চারপাশে উপায় আছে, এটি গুগল এটি করবে না। উইন্ডোজ স্টোর (এমনকি কেউ এটি ব্যবহার না করে) আসুন আপনাকে ভিজ্যুয়াল স্টুডিও থেকে অ্যাপ্লিকেশনগুলিতে সাইন ইন করুন (আপনাকে কেবল আপনার স্টোর অ্যাকাউন্ট দিয়ে লগ ইন করতে হবে) এবং তারপরে সহজেই স্টোরটিতে আপলোড করা যায়। গুগল--; মাইক্রোসফ্ট ++;
হুয়ান কার্লোস

0

হ্যাঁ, আপনি একটি নতুন কী সহ বিদ্যমান অ্যাপ্লিকেশনটির আপডেট প্রকাশ করতে পারেন!

গুগল এখন আপনাকে বিদ্যমান অ্যাপ্লিকেশনটিতে নতুন কীটি গুগল সাপোর্টে ইমেল / লাইভ চ্যাটের মাধ্যমে এটি পুনরায় সেট করার অনুরোধ করে আপলোড করার অনুমতি দেয়।

এই প্রক্রিয়াটি 1-2 ব্যবসায়িক দিন নেয়।

আমি এই প্রক্রিয়াটি অনুসরণ করেছি এবং একটি নতুন কী সহ একই অ্যাপ্লিকেশনটিতে একটি আপডেট আপলোড করেছি। গুগল প্লে স্টোর প্রযুক্তিগত দল আমাকে আগের কীটি পুনরায় সেট করতে সহায়তা করেছিল।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.