// ios সাইনিং
iOS কোড সাইনিং, প্রতিটি বিল্ডের জন্য আমরাই সামলাই।
TestFlight বা App Store-এ যাওয়ার আগে Apple প্রতিটি iPhone অ্যাপ সাইন করা বাধ্যতামূলক করে। আপনার Apple অ্যাকাউন্টের একটি কি ব্যবহার করে Push200 আপনার হয়ে সার্টিফিকেট আর প্রোফাইল সামলায়।
কার্ড লাগবে না। Expo, Capacitor, React Native আর Flutter অ্যাপ। আপনার বর্তমান GitHub রিপোজিটরির সঙ্গেই কাজ করে। আপনার কি আপনার GitHub-এই থাকে।
শব্দগুলোর মানে
আপনাকে শুধু App Store Connect কি তৈরি করতে হবে। প্রতিটি বিল্ডের জন্য সার্টিফিকেট আর প্রোফাইল ঠিক করা হয়।
- সাইনিং সার্টিফিকেট: Apple-এর কাছে প্রমাণ করে যে আপনার অ্যাপ আপনার Apple Developer অ্যাকাউন্ট থেকেই এসেছে
- Provisioning profile: Apple-এর একটি ফাইল, যা আপনার অ্যাপ, এর App ID আর আপনার সার্টিফিকেটকে যুক্ত করে
- App Store Connect কি:
.p8দিয়ে শেষ হওয়া একটি ছোট ফাইল, যা একটি Issuer ID-সহ Push200-কে আপনার হয়ে Apple-এর সঙ্গে যোগাযোগ করতে দেয়
আপনার কি তৈরি করা
Apple-এর কি পেজ খুলুন
এটি App Store Connect-এ Users and Access-এর ভেতরে, তারপর Integrations। Team Keys-এই থাকুন।
একটি নতুন কি তৈরি করুন
এর নাম দিন Push200, App Manager অ্যাক্সেস বেছে নিন, আর Generate চাপুন। সবসময় একটি নতুন কি তৈরি করুন, কারণ Apple পুরোনো কি আর ডাউনলোড করতে দেয় না।
এটি ডাউনলোড করে Issuer ID কপি করুন
.p8ফাইলটি ডাউনলোড করুন। Apple এটি মাত্র একবারই ডাউনলোড করতে দেয়। তারপর আপনার কি-গুলোর উপরে দেখানো Issuer ID কপি করুন।দুটোই Push200-এ যোগ করুন
আমরা সঙ্গে সঙ্গেই Apple-এর সঙ্গে যাচাই করি। কি-টি চলে যায় আপনার GitHub-এর এনক্রিপ্ট করা সিক্রেটে।
সার্টিফিকেটের সীমায় পৌঁছে গেলে
Apple একসাথে মাত্র কয়েকটি সাইনিং সার্টিফিকেট রাখতে দেয়। আগে অ্যাপ প্রকাশ করে থাকলে এটা স্বাভাবিক, আর এর মানে এই নয় যে আপনার কি ভুল। আপনার সামনে দুটি উপায় আছে:
- আগে থেকে থাকা একটি সার্টিফিকেট ব্যবহার করুন: Push200 যে বক্সটি দেখায় সেখানে এর প্রাইভেট কি পেস্ট করুন। এটি টেক্সট, সাধারণত
.pemবা.keyদিয়ে শেষ হওয়া কোনো ফাইলে থাকে - Apple-এর সার্টিফিকেট পেজে এমন একটি সার্টিফিকেট সরিয়ে দিন যা আর ব্যবহার করেন না, আমরা আপনার জন্য একটি নতুন সার্টিফিকেট তৈরি করে দেব। আগে নিশ্চিত হয়ে নিন যে অন্য কিছু এটি ব্যবহার করছে না, কারণ অন্য কোনো বিল্ড সার্ভিস বা ডেভেলপার এটি ব্যবহার করলে তারা আর নতুন বিল্ড সাইন করতে পারবে না
আপনার সার্টিফিকেট কি কোথায় থাকে
আপনার Apple সার্টিফিকেট কি আপনার নিজের GitHub-এ একটি এনক্রিপ্ট করা সিক্রেট হিসেবে যায়, আর Push200 কোনো কপি রাখে না। Apple আপনার সার্টিফিকেটের সংখ্যা সীমিত রাখে, তাই আপনি অন্য কোনো অ্যাপ যোগ করলে আপনার নিজের GitHub-এ একটি ছোট কাজ কি-টি কপি করে দেয়।
আপনার পরের রিলিজ হতে পারে মাত্র এক ক্লিক দূরে।
কার্ড ছাড়াই বিনামূল্যে শুরু করুন। আজই আপনার প্রথম অ্যাপ সেট আপ করুন।
বিনামূল্যে শুরু করুন