چگونه یک برنامه را در اپ استور آپلود کنیم. نحوه ایجاد یک برنامه برای IOS و منفجر کردن AppStore: تکنیک ها، دستورالعمل ها، نکات. گواهی های مورد نیاز برای انتشار در AppStore


  • آموزش

در قسمت اول آموزش ما در هر دو فروشگاه - اپ استور و گوگل پلی ثبت نام کردیم. اما برای اینکه اپلیکیشن شما برای دانلود در دسترس قرار گیرد، باید اقدامات زیادی انجام دهید. بیایید نگاهی به آنها بیندازیم.

قبل از ادامه مراحل انتشار، مطمئن شوید که برنامه شما شرایط لازم (Google، Apple) را برای کیفیت و محتوای برنامه های منتشر شده مطابقت دارد. عدم رعایت این الزامات اغلب منجر به این واقعیت می شود که توسعه دهندگان تازه کار از عدم انتشار و حتی هشدار برای نقض شگفت زده می شوند.

اول از همه، برنامه باید دارای نوعی عملکرد باشد، یعنی مفید، ارزشمند باشد. اطمینان حاصل کنید که برنامه شما حداقل تا حدودی با همتایان خود متفاوت است. اگر هنوز به دنبال آنالوگ در فروشگاه نبوده اید، برای انجام این کار خیلی تنبل نباشید - در این مرحله، ایجاد بسیاری از پروژه ها به پایان می رسد. این امر مخصوصاً برای تازه واردانی که ایده «نوآورانه» دارند صادق است.

همچنین گزینه های زیادی برای رد شدن به دلیل کد نوشته نادرست وجود دارد. اول از همه، این مربوط به خرابی برنامه است. همچنین، بسیاری از توسعه‌دهندگان وسوسه می‌شوند تا زمانی که رابط‌های برنامه‌نویسی کافی توسط فروشنده وجود ندارد، وارد API داخلی شوند. اما باور کنید، اگر API بسته است، این کار به دلیلی انجام می شود. اسناد مربوط به فناوری مورد استفاده را دوباره بخوانید، حتما چیزی را از دست داده اید.

اگر از نام سایر شرکت ها، علائم تجاری، تصاویر و تصاویر دارای حق چاپ (حتی به صورت اسکرین شات) در نام برنامه یا محتوای آن - بدون مجوز مناسب - استفاده می کنید، می توانید با خیال راحت روی بسته شدن برنامه حساب کنید. " با توبیخ . بنابراین، با احتیاط از چنین موقعیت هایی اجتناب کنید. اگر نیاز به استفاده یا ذکر مطالب دارای حق چاپ دارید، باید فوراً حق استفاده از آن را با استفاده از فرم مناسب اثبات کنید.

یک رابط پیچیده یا نامفهوم یکی دیگر از دلایل رایج شکست است. اطمینان حاصل کنید که صفحه نمایش برنامه بیش از حد بارگذاری نمی شود، به راحتی قابل خواندن است و رنگ ها به گونه ای انتخاب شده اند که در 5 دقیقه کار با برنامه چشم کاربر را نکشند. هر دو شرکت دستورالعمل های طراحی رابط کاربری دارند، آنها را بررسی کنید (گوگل، اپل).

اپل به ویژه در مورد عملکرد همه عملکردهای اعلام شده احترام قائل است: اگر یک مورد از منوی دور دارید که هنوز آن را تکمیل نکرده اید و یک خرد قرار داده اید، بازبینان این موضوع را کشف کرده و شما را مجبور می کنند ابتدا برنامه را نهایی کنید.

اگر برنامه شما هر گونه اطلاعاتی را در مورد کاربر و دستگاه او جمع آوری می کند، لازم است تا جایی که ممکن است به وضوح در برنامه توضیح دهید که چگونه از این داده ها استفاده خواهید کرد. جمع آوری انواع تله متری بدون توضیح و ارسال آن به سرور خود توصیه نمی شود، این امر مشکوک است و مجازات آن امتناع از انتشار برنامه است.

هنگام برنامه ریزی برای گرفتن پول از کاربران با استفاده از سیستم های پرداخت داخلی اپ استور و گوگل پلی، بررسی کنید که آیا برنامه شما به یکی از دسته های پشتیبانی شده توسط این سیستم ها تعلق دارد یا خیر. به عنوان مثال، اگر قصد دارید برخی از خدمات را از طریق برنامه خود بفروشید، باید سایر سیستم های پرداخت را "ببندید".

حالت های پس زمینه اینها حالت هایی هستند که برنامه شما می تواند در صورت مینیمم/بسته شدن از آنها استفاده کند. اما برنامه باید دارای عملکردی باشد که انتخاب این حالت ها را توجیه کند. اگر Audio را مشخص کرده‌اید، اما صدا یا Voice over IP وجود ندارد، اما نمی‌توانید از برنامه تماس بگیرید، منتظر رد باشید.

اغلب، برنامه‌ها به دلایل زیر هنگام آپلود از اعتدال عبور نمی‌کنند:

  1. تکمیل ناقص تمام فرم های همراه.
  2. اشکالات و خرابی ها.
  3. این برنامه از داده های نادرست، جعلی یا گمراه کننده استفاده می کند.
  4. آیکون های استفاده شده مشابه آیکون های برنامه های شخص ثالث است.
  5. هنگام توسعه رابط، توصیه های دستورالعمل های رسمی (اپل، گوگل) در نظر گرفته نشد.
  6. ناسازگاری عملکردهای اعلام شده و / یا تصاویر با برنامه واقعی.
در مورد انواع چیزهای مخرب - مانند استفاده از یک برنامه برای هک کردن، ارسال هرزنامه، استفاده از روش های غیر صادقانه برای جذب و غیره. - ممکن است ذکر نشود.

اگر رویکرد مسئولانه ای در مورد بررسی برنامه خود برای مطابقت با الزامات نداشته باشید، ممکن است حساب توسعه دهنده شما به طور کلی مسدود شود.

برای نتیجه گیری در مورد روند بررسی درخواست، نقل قول از وب سایت رسمی: " ما برنامه‌ای با محتوا یا عملکردی را رد می‌کنیم. می پرسی این خط کجاست؟ همانطور که یک قاضی یک بار گفت: "وقتی آن را ببینم می دانم." و ما فکر می کنیم وقتی از آن عبور کنید شما نیز متوجه خواهید شد.».

اپ استور

ابزار مورد استفاده:
  • کامپیوتر اپل (با OS X نصب شده).
  • فروشگاه اپل - فروشگاه برنامه اپل.
  • developer.apple.com - Apple Developer Center.
  • itunesconnect.apple.com - سایتی برای مدیریت برنامه های شما، آپلود در فروشگاه، مشاهده آمار، امور مالی و غیره.
  • Xcode یک محیط توسعه یکپارچه است.
  • Application Loader - برنامه اپل برای آپلود آرشیو برنامه های جمع آوری شده در iTunes Connect.
هر برنامه ای که به اپ استور ارسال می شود باید با گواهی معتبر صادر شده توسط اپل امضا شود.

برای امضای برنامه ما نیاز داریم:

  1. درخواست گواهی از اپل
  2. یک برنامه جدید به مرکز توسعه دهندگان اضافه کنید.
  3. یک نمایه تامین کننده ایجاد کنید.
  4. یک برنامه جدید در پورتال itunesconnect.apple.com ایجاد کنید (از این پس iTunes Connect نامیده می شود).
  5. تمام اطلاعات مورد نیاز در مورد برنامه را پر کنید.
  6. بایگانی برنامه را از XCode بسازید و آن را با نمایه تامین ما امضا کنید.
  7. با استفاده از Application Loader (نرم افزار اپل) بایگانی را در iTunes Connect آپلود کنید.
  8. آرشیوی را که در نسخه جدید برنامه دانلود کرده ایم مشخص کنید و برنامه را برای بررسی ارسال کنید.

بیایید هر مرحله را با جزئیات بیشتری بررسی کنیم:

  1. درخواست گواهی از اپل

  2. افزودن یک برنامه جدید به Dev Center.

  3. یک نمایه تامین کننده ایجاد کنید.
    1. به developer.apple.com/account/ios/profile/production بروید.
    2. روی "+" کلیک کنید. توزیع -> فروشگاه App را انتخاب کنید. روی Continue کلیک کنید.
    3. گواهی‌ای که ایجاد کردیم (توزیع iOS) را انتخاب کنید. روی Continue کلیک کنید.
    4. نام گواهی را تنظیم کنید. روی Continue کلیک کنید.
    5. گواهی ایجاد شده است. آن را در رایانه خود دانلود کرده و باز کنید - اکنون آن را در XCode دارید.
  4. یک برنامه جدید در iTunes Connect ایجاد کنید.
  5. تمام اطلاعات لازم در مورد برنامه را پر کنید.

  6. جمع آوری یک بایگانی از XCode، امضای آن با نمایه تامین ما.

  7. با استفاده از Application Loader یک بایگانی را در iTunes Connect آپلود کنید.

  8. مشخص کردن آرشیو نسخه جدید برنامه ای که بارگذاری کرده ایم و ارسال برنامه برای بررسی.

گوگل پلی

  1. فایل APK را امضا می کنیم.
    برای قرار دادن اپلیکیشن خود در گوگل پلی، باید آن را با یک کلید مخصوص امضا کنید. دو نوع کلید وجود دارد:
    • توسعه - کلیدی که کاملاً همه برنامه ها در هنگام نصب از محیط توسعه به دستگاه ها امضا می کنند.
    • تولید - کلیدی که برنامه قبل از آپلود در Google Play با آن امضا می شود.
    ما به یک کلید نوع دوم نیاز داریم. این برای هر برنامه منحصر به فرد است و آنها همچنین باید همه به روز رسانی های برنامه شما را امضا کنند. اگر به طور ناگهانی آن را گم کنید، بازیابی آن غیرممکن خواهد بود و باید یک برنامه کاملاً جدید را بارگذاری کنید.

    فرآیند امضا را در نظر بگیرید.

  2. یک پروژه جدید ایجاد کنید و فایل APK را در کنسول توسعه دهنده آپلود کنید.

  3. اطلاعات درخواستی مورد نیاز را پر کنید.

بنابراین، برنامه شما تمام بررسی ها را پشت سر گذاشته و در فروشگاه ظاهر شده است. شما مشتاقانه منتظر اولین دانلودها و نظرات کاربران هستید. اما جلب توجه کاربران در میان بسیاری از برنامه های کاربردی می تواند بسیار دشوار باشد. بنابراین لازم است پس از انتشار اپلیکیشن به تبلیغ آن توجه جدی شود. ما در مورد چگونگی انجام این کار در یکی از انتشارات آینده صحبت خواهیم کرد.

کوارک شامل:

مستثنی شده:

من یک فایل با برنامه شما از طریق Application Loader یا کد منبع آپلود می کنم.

من یک شناسه ایجاد می کنم و گواهی iOS را دریافت می کنم (برای امضای برنامه)

من اسکرین شات ها را برای iPhone 8s plus، iPhone X، iPad Pro آپلود می کنم (اگر کد منبع را آپلود کنید، اگر یک بایگانی آماده آپلود کنید، باید اسکرین شات ها را ارائه دهید)

من متادیتا را پر می کنم و درخواست را برای بررسی ارسال می کنم.

کوارک شامل:

بارگذاری 1 برنامه در اپ استور و ارسال آن برای تأیید (خود تأیید در kwork گنجانده نشده است)

مستثنی شده:

باز کردن یک حساب توسعه دهنده اپ استور (دستورالعمل ها به صورت رایگان ارائه می شوند، اما شما یک حساب باز می کنید و خودتان 99 دلار پرداخت می کنید، دستورالعمل ها را ببینید)

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

دریافت گواهینامه های غیر iOS برای امضای برنامه

ایجاد مواد گرافیکی (همه چیز باید در کد منبع باشد)

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

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

https://developer.apple.com/app-store/review/guidelines/

1. گواهینامه های مورد نیاز برای انتشار در AppStore

اول از همه، ما یک شناسه ایجاد می کنیم شناسه برنامه.

نام گواهی را وارد کنید، شناسه است شناسه بسته، از قبل در پروژه Xcode و بعداً هنگام ایجاد شناسه آن را مشخص می کنید.

مرحله دوم ایجاد یک گواهی توزیع کننده خواهد بود - توزیع iOS. در آن، ما همان شناسه را انتخاب می کنیم شناسه برنامه



برای بارگیری همه این موارد در Xcode، 2 راه وجود دارد - "دستی و خودکار"، گزینه دوم برای من ساده تر است. برای این، ما می رویم Xcode -> Preferences -> Account، حساب توسعه دهنده خود را انتخاب کرده و کلیک کنید دیدن جزئیاتو در پنجره ای که ظاهر می شود دانلود همه.

اما این همه ماجرا نیست. باز میکنیم تنظیمات ساختپروژه خود را انتخاب کنید و گواهی های اضافه شده به Xcode را انتخاب کنید توسعه iOSو توزیع iOS

ما همین کار را برای برنامه انجام می دهیم.

2. برنامه خود را به iTunes Connect ارسال کنید

چه نام پروژه را هنگام ایجاد آن انتخاب می کنید؟ من مطمئن هستم که در بیشتر موارد "test1" یا "MyFirstProga" است. بنابراین، برای اینکه در چنین موقعیتی قرار نگیرید که من در آن قرار گرفتم، باید نام پروژه را تغییر دهید، در غیر این صورت تست را قبول نخواهید کرد یا کاربران شما در iOS نام "MyFirstCoolProga" را نشان می دهند (در مورد من، البته همه چیز خیلی بد نیست). برای انجام این کار، نام صحیح را در اینجا وارد کنید:

و در پنجره ظاهر شده کلیک کنید تغییر نام دهید

اکنون می توانید شروع به ارسال کنید. تدوین پروژه محصول -> اجرا، مونتاژ را به بایگانی ارسال کنید محصول -> آرشیو. اگر به طور تصادفی پنجره را بسته اید، می توانید آن را اینگونه صدا کنید پنجره - سازمان دهنده. آرشیو تمام نسخه ها و ساخت های شما را نشان می دهد.

بیلد خود را که می خواهید به iTunes Connect ارسال کنید انتخاب کنید و کلیک کنید تایید اعتبار. در پنجره ای که ظاهر می شود، انتخاب کنید که چه کسی تایید شود و کلیک کنید انتخاب کنید.

پس از آن، چند پنجره دیگر با یک کلیک اول ظاهر می شود تایید اعتبار، و در دوم انجام شده. همچنین در پنجره دوم می توان به شما گفت که پروژه دارای "هشدارها" است.

و مهمتر از همه، ارسال به iTunes Connect. همه چیز در اینجا ساده است، کلیک کنید در اپ استور آپلود کنیدو اقدامات بعدی با اعتبارسنجی یکسان است
ما به iTunes Connect می رویم، برنامه را انتخاب می کنیم (یا آن را ایجاد می کنیم، اگر قبلا نیست)، به نسخه مورد نظر می رویم (یا آن را اضافه می کنیم)، اگر برای اولین بار این کار را انجام می دهید، نسخه 1.0 خواهد بود. نزدیک مونتاژاراده " + "، کلیک کنید، پنجره ای با مجموعه بارگذاری شده شما باز می شود. درست است، انتخاب فوری غیرممکن است، در عرض یک ساعت تحت بررسی اولیه قرار می گیرد.

3. iTunes Connect را برای یک برنامه پولی تنظیم کنید

با iTunes Connect، در اصل، هیچ سوالی وجود نداشت، به جز یک چیز. همانطور که قبلاً نوشتم، هنگامی که یک برنامه پولی آزمون را پشت سر می گذارد، به حالت "Pending contract" می رود. چه باید کرد؟
در iTunes Connect، در مقابل هر دو قرارداد (Paid و iAd) به بخش "Agreements, taxes and banking" بروید، روی Request Request کلیک کنید. پس از آن، می توانید اطلاعات تماس، اطلاعات بانک، اطلاعات مالیاتی را تنظیم کنید.

اطلاعات تماس

یک مخاطب اضافه کنید و آن را برای هر نقش انتخاب کنید.

اطلاعات بانک

من حتی به روش برداشت وجه فکر نمی کردم، بنابراین برای چنین چرخشی از وقایع آماده نبودم. برای وضعیت برنامه "آماده برای فروش" هنوز باید تمام اطلاعات را پر کنید. اما شانس آوردم، خوشبختانه پرینت مشخصات حساب و بانکم (Sberbank) را دور نینداختم. در مورد من اینگونه بود: باز می کنم اطلاعات بانک، فشار می دهم اضافه کردن حساب بانکی، انتخاب کنید روسیه، BIC بانک را وارد کنید کد شناسایی بانک. پس از آن، آنها پیشنهاد می کنند که داده ها را پر کنند (شماره حساب، TIN بانک، نام کامل، حساب خبرنگار و غیره)، من همه چیز را پر می کنم، آماده است! این را می توان گزینه "اولین بار" برای راه اندازی برنامه در AppStore نامید. دریافت جزئیات در دستگاه های خودپرداز آسان است، برای این کار به یک کارت متصل به حساب نیاز دارید. و البته در آینده ارزش افتتاح حساب دلاری در بانکی را دارد که ٪ برای انتقال به روسیه ندارد. این سوال به طور خاص پرسیده نشد، اما شبکه ها VTB24، Alfabank، Bank24 را توصیه می کنند.

اطلاعات مالیاتی

اگر شما:

  • توسعه دهنده از روسیه
  • آیا می‌خواهید از طریق حق امتیاز (فروش برنامه‌ها) کسب درآمد کنید و این می‌تواند توسط یک فرد بدون هیچ IP انجام شود (اگرچه 13٪ از چنین حق امتیازی را بپردازید)
  • شما مقیم ایالات متحده نیستید
  • در ایالات متحده کسب و کار ندارید
سپس، بعدی برای شما

در این مورد، همه چیز به سادگی تنظیم می شود. باز میکنیم اطلاعات مالیاتی، کلیک کنید برپاییتحت ایالات متحده فرم های مالیاتی (چون قبلاً پر کرده ام، دکمه نشان داده می شود چشم انداز).

مثال را پر می کنیم:


ما تأیید می کنیم و منتظر می مانیم، به زودی برنامه شما در AppStore ظاهر می شود.

همین. با تشکر از توجه شما!

به نظر می رسد که می تواند آسان تر باشد - نصب یک برنامه از AppStore در آیفون! با این حال، حتی در طول این روش، کاربران با مشکلاتی مواجه می شوند که اغلب با کیفیت پوشش تلفن همراه مرتبط است. با بدبخت Eحتی دانلود یک ابزار ساده با وزن 10 مگابایت به عذاب تبدیل می شود - در مورد برنامه های حرفه ای مانند چه می توانیم بگوییم iMovie. اگر کیفیت پوشش تلفن همراه بسیار مورد نظر باقی بماند، آیفون فقط تلاش های رقت انگیزی برای دانلود برنامه انجام می دهد و پس از آن گزارش می دهد که دانلود غیرممکن است.

مشکل توصیف شده برای افرادی که در حومه شهرهای خود زندگی می کنند بسیار مرتبط است. خوشبختانه، در این مورد، برای اینکه بتوانید برنامه ها را روی آیفون نصب کنید، نیازی به تغییر اپراتور ندارید - بهتر است از برق اینترنت ثابت (سیمی) استفاده کنید.

چندین راه برای دانلود برنامه در آیفون وجود دارد، و ابتدا باید ساده ترین، اما نیاز به اتصال پایدار 3G / 4G - دانلود مستقیم از دستگاه "apple" را در نظر بگیریم. کاربر موظف است موارد زیر را انجام دهد:

مرحله 1. به فروشگاه AppStore بروید - برای این کار باید روی نماد آبی با حرف A کلیک کنید.

گام 2. نام برنامه مورد نظر خود را در موتور جستجو وارد کنید. سپس روی " برای پیدا کردن» (« جستجو کردن") در گوشه پایین سمت راست.

همچنین می توانید برنامه های محبوب را در مجموعه ها و نمودارهای برتر اپل جستجو کنید. برای این کار باید از تب های مربوطه در پنل پایین استفاده کنید.

مرحله 3. بعد از اینکه آیفون برنامه مورد نظر شما را در فروشگاه پیدا کرد و آن را ارائه کرد، روی " ضربه بزنید دانلود” (برای نرم افزار رایگان) یا یک دکمه با برچسب قیمت (اگر برنامه هزینه دارد).

سپس بر روی " کلیک کنید نصب» (« نصب»).

مرحله 4. رمز عبور را وارد کنید شناسه اپل. اگر هنوز اکانت اپل ندارید، باید یکی بسازید. سایت ما همچنین در مورد نحوه ایجاد یک حساب کاربری در آیفون صحبت می کند.

تفاوت iOS و اندروید در این است که هنگام دانلود برنامه ها، صاحب آیفون مجبور می شود هر بار رمز اپل آیدی را وارد کند. در مورد اندروید، این مورد نیاز نیست.

اگر رمز عبور به درستی وارد شده باشد، به جای دکمه " نصب" ظاهر می شود نشانگر بارگذاری دایره ای.

علاوه بر این، می‌توانید با آیکون موجود در یکی از دسک‌تاپ‌ها قضاوت کنید که روند دانلود تا چه اندازه پیش رفته است.

مرحله 5. صبر کنید تا دانلود کامل شود. نصب برنامه ها در آیفون به صورت خودکار انجام می شود.

هرچه سیستم عامل نصب شده بر روی آیفون شما به روزتر باشد، شانس بیشتری برای دانلود اپلیکیشن دارید. هر یک از برنامه های موجود در AppStore دارای شرایط لازم برای نسخه iOS هستند. به عنوان مثال، برنامه محبوب پریسکوپدانلود بر روی یک ابزار با سیستم عامل هفتم غیرممکن است، زیرا این نرم افزار به حداقل iOS 8.0 نیاز دارد.

شما یاد خواهید گرفت که باید از پیامی مانند این "ارتقا" کنید:

چگونه با استفاده از iTunes برنامه های آیفون را دانلود کنیم؟

راه دوم برای دانلود برنامه ها یک راه حل عالی برای کاربرانی است که اینترنت موبایل آنها چیزهای زیادی را باقی می گذارد. باید برنامه را فعال کنید iTunesروی رایانه شخصی و قبلاً از طریق آن برنامه ها را به یک ابزار "سیب" منتقل می کند. این دستورالعمل ها را دنبال کنید:

مرحله 1. اجرا کن iTunesو به " برنامه ها».

گام 2. انتخاب کنید " AppStore».

مرحله 3. در نوار جستجو، نام برنامه‌ای را که می‌خواهید دانلود کنید، بنویسید. سپس کلیک کنید وارد.

نتایج پرس و جو در صفحه رایانه شخصی در دو ردیف ظاهر می شود: برنامه های آیفون"و" برنامه های کاربردی برای iPad". در مورد ما، ما به یک برنامه برای آیفون نیاز داریم، بنابراین در ردیف اول به دنبال آن هستیم.

مرحله 4. هنگامی که برنامه مورد نظر خود را پیدا کردید، روی "کلیک کنید" دانلود” در زیر نماد قرار دارد.

مرحله 5. رمز عبور را وارد کنید شناسه اپل- همانطور که در بالا ذکر شد، این یک روش اجباری است. سپس روی " کلیک کنید خرید کنید».

با سرعت ارائه شده توسط اینترنت سیمی مدرن، اکثر برنامه ها تنها در چند ثانیه دانلود می شوند. برو به برگه " کتابخانه ی رسانه» - اگر برنامه در لیست باشد، دانلود با موفقیت انجام شد.

همه برنامه های دانلود شده در حافظه کامپیوتر در پوشه ای ذخیره می شوند که در مسیر C: Users یافت می شود. نام کاربریبرنامه های MusiciTunesiTunes MediaMobile. فرمت اپلیکیشن آیفون . ipa.

مرحله 6. آیفون را به رایانه شخصی متصل کنید، با کلیک بر روی دکمه با تصویر یک گوشی هوشمند به منوی مدیریت دستگاه بروید.

مرحله 7. فرآیند همگام سازی دستگاه تلفن همراه را شروع کنید و iTunes.

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

چگونه برنامه ها را از دستگاه اپل به رایانه شخصی منتقل کنیم و چرا به آن نیاز است؟

شما می توانید برنامه ها را نه تنها از رایانه شخصی به دستگاه تلفن همراه، بلکه در جهت مخالف نیز انتقال دهید. چرا باید این کار انجام شود؟ همه چیز بسیار ساده است: اگر برنامه در رایانه ذخیره شده است، در صورت لزوم می توانید آن را در آیفون خود دانلود کنید، حتی در صورت عدم وجود اینترنت. پس از کپی کردن ابزار در رایانه شخصی، می توانید آن را از حافظه دستگاه تلفن همراه پاک کنید تا حافظه را اشغال نکند.

انتقال برنامه ها از آیفون به کامپیوتر به صورت زیر انجام می شود:

مرحله 1. اجرا کن iTunesو " فایل».

گام 2. بخش " دستگاه ها” و روی مورد ” کلیک کنید انتقال خرید از آیفون» در منوی باز شده.

همگام سازی آغاز می شود و پس از آن همه برنامه ها در هارد دیسک رایانه ذخیره می شوند.

چگونه از طریق فایل منیجر شخص ثالث اپلیکیشن ها را در آیفون دانلود کنیم؟

شما می توانید برنامه ها را نه تنها از طریق آیفون در آیفون کپی کنید iTunes، بلکه با کمک فایل منیجرهای شخص ثالث که دارای چندین مزیت نسبت به ترکیب رسانه های رسمی هستند:

  • بدون نیاز به جیلبریک یا اتصال اینترنتی
  • آنها همگام نمی شوند.
  • امکان تبادل اطلاعات با سرعت بالا

به طور سنتی، دو ابزار به عنوان مثال آورده شده است: iFunBoxو iTools. ما با استفاده از مثال اول نحوه انتقال برنامه ها را بررسی خواهیم کرد - می توانید آن را دانلود کنید:

مرحله 1. برنامه مورد نظر را از AppStore در رایانه شخصی خود دانلود کرده و اجرا کنید iFunBox.

گام 2. تلفن هوشمند خود را از طریق کابل USB به رایانه متصل کنید و مطمئن شوید که ابزار کمکی دستگاه را می شناسد. پانل بالایی باید حاوی نام ابزار "apple" و اصلاح آن باشد.

مرحله 3. بر روی دکمه " کلیک کنید " اپلیکیشن را نصب کنید«و از طریق اکسپلورر، برنامه‌ای را که می‌خواهید روی هارد رایانه شخصی انتقال دهید پیدا کنید.

سپس روی " کلیک کنید باز کن". این فرآیند انتقال داده را آغاز می کند، که پیشرفت آن را می توان با استفاده از نشانگر پایین پنجره ابزار نظارت کرد.

پس از اتمام فرآیند، گزارشی را مشاهده خواهید کرد که نشان می دهد چند برنامه با موفقیت نصب شده اند.

لطفا توجه داشته باشید که توسعه دهندگان iFunBoxدانلود برنامه هایی را از طریق برنامه خود توصیه نکنید که وزن آنها بیش از 1 گیگابایت است. خطر زیادی وجود دارد که چنین برنامه ای بلافاصله پس از پخش شدن صفحه اولیه از کار بیفتد.

چگونه یک توییک را روی آیفون جیلبریک دانلود و نصب کنیم؟

دارندگان آیفون جیلبریک شده باید بدانند که ترفندها، بر خلاف برنامه های AppStore، در قالب نیستند. ipa، آ deb. توییک ها باید در فروشگاه دانلود شوند سیدیا- یک جایگزین "زیرزمینی" برای AppStore.

تصویر: ijailbreak.com

در صورت نیاز به دانلود توییک چگونه اقدام کنید؟

مرحله 1. مخزنی را که قصد دانلود برنامه را از آن دارید اضافه کنید. این کار از طریق دکمه انجام می شود منابع».

تصویر: www.tiamweb.com

لطفاً توجه داشته باشید که لیست سمت راست محبوب ترین مخازن را نشان می دهد - به ویژه، بزرگو ModMyi. برای افزودن دیگری به لیست، روی « ویرایش کنید"، سپس " اضافه کردن».

گام 2. نام توییک مورد نظر خود را در کادر جستجو وارد کنید و منتظر نتایج جستجو باشید.

مرحله 3. هنگامی که ترفند مورد نظر خود را پیدا کردید، روی آن کلیک کنید. صفحه ای به نمایندگی از برنامه باز می شود - در اینجا باید بر روی دکمه " کلیک کنید " نصب».

تصویر: icydiaos.com

فقط باید منتظر بمانیم تا دانلود کامل شود. همانطور که می بینید، تنها تفاوت بین رویه های دانلود توییک ها و برنامه های رسمی، نیاز به اضافه کردن مخازن هنگام استفاده است. سیدیا.

iFunBoxو iToolsهمچنین می توان از آن برای دانلود توییک ها در آیفون استفاده کرد. یکی دیگر از برنامه های کاربردی جالب که می تواند به عنوان یک واسطه عمل کند این است iFile. با چنین ابزاری در یک دستگاه تلفن همراه، حتی نیازی به داشتن یک رایانه در دست نیست. قابل دانلود است debاز طریق هر مرورگری در آیفون بسته بندی کنید - iFileاز تبدیل چنین مجموعه ای از اسناد به یک برنامه مراقبت می کند.

نتیجه

کاربران آیفون مدام از کمبود حافظه شکایت می کنند، اما در عین حال به نصب اپلیکیشن هایی ادامه می دهند که اهمیت آن ها، به تعبیری ملایم، مشکوک است. حل مشکل حافظه در واقع ساده است: توصیه می شود تمام برنامه هایی را که در تلفن هوشمند ذخیره شده اند "برای یک روز بارانی" و به طور منظم استفاده نمی شوند به رایانه شخصی منتقل کنید. برای یک هارد دیسک کامپیوتر، فضای اشغال شده توسط برنامه های کاربردی برای آیفون یک قطره در اقیانوس است. خود دستگاه تلفن همراه بسیار راحت تر "نفس می کشد".

حوزه فناوری کامپیوتر به سرعت در حال توسعه است. برای به دست آوردن ثروت، دیگر نیازی به کار شبانه روزی نیست - کافی است یک ایده جالب داشته باشید، تیمی از توسعه دهندگان را جمع آوری کنید، یک برنامه برای IOS ایجاد کنید و آن را در فروشگاه App قرار دهید.

دیدگاه های ایجاد و انتشار برنامه های iOS

مهم نیست که توسعه دهندگان جوان چقدر امید خود را گرامی می دارند، چیز کمی در بازار برنامه های کاربردی خوشایند وجود دارد. از بین بسیاری از پروژه ها، تعداد زیادی از پروژه ها محبوب نمی شوند. یکی از شرکت‌های برجسته آمریکایی به نام Epp Promo تحقیقاتی در بازار انجام داد و نتایج زیر را به دست آورد: اکثر سازندگان برنامه‌های مورد بررسی گفتند که 60 درصد بازی‌ها اصلاً درآمدزایی ندارند و 82 درصد می‌گویند که نمی‌توانند با این تجارت از خود حمایت کنند. . بنابراین، آنها باید در جای دیگری کار کنند.

اپل ادعا می کند که پلتفرم آنها مکان خوبی برای این نوع درآمد است، اما در واقع همه چیز متفاوت است. برای به دست آوردن پول (خوب، یا حداقل به سمت قرمز نروید)، باید وارد 100 یا 200 برتر شوید.توسعه‌دهندگان دیگر این پدیده را با این توضیح توضیح می‌دهند که مردم برای یافتن محصولی که شما ارائه می‌دهید، خیلی تنبل خواهند بود که خیلی پایین حرکت کنند. اگر از موارد فوق نمی ترسید و هنوز هم می خواهید برنامه خود را ایجاد کنید - ادامه دهید.

نحوه ایجاد یک برنامه iOS و ارسال آن به اپ استور

بیایید بفهمیم برای دریافت برنامه و شروع به کسب درآمد از آن چه باید کرد.

نحوه نصب محیط توسعه Xcode

  1. اولین قدم نصب محیط توسعه کد X است. با کمک این برنامه تمامی اپلیکیشن های ممکن در IOS ایجاد می شوند. شما می توانید فرزند سازندگان سیب را در وب سایت رسمی آنها دریافت کنید، اما یک نکته وجود دارد: شما فقط می توانید برنامه را روی خشخاش بارگیری کنید، زیرا هیچ نسخه کاری در ویندوز و لینوکس وجود ندارد.
  2. اپلیکیشن کار با اسناد word را دانلود کنید. ویرایشگرهای متن JEdit و TextMate در اینجا بسیار مناسب هستند. مطمئناً شما می‌پرسید، "اگر دفترچه یادداشت دارم چرا باید چیزی را دانلود کنم؟". پاسخ به این سوال بسیار ساده است - هنگام کار با مقدار زیادی کد، هیچ چیز نباید حواس شما را پرت کند. همه چیز باید در جهت بهبود عملکرد شما باشد و نه برعکس.

    3. یک برنامه گرافیکی دانلود کنید. برای هر توسعه دهنده ای، یک تصویر از بازی او مهم است: شخصیت ها، دنیای اطرافش، اشیاء مختلف و غیره. هنگام ایجاد این نوع چیزها، برنامه DrawBerry به شما کمک می کند. اگر برای اولین بار است که این تجارت را انجام می دهید، برای شما مناسب است. البته، این تنها برنامه ای نیست که می توان از این طریق استفاده کرد - CorelDraw، Xara Designer، Inkscape، Adobe Illustrator نیز وجود دارد.

    4. Objective-C را یاد بگیرید. تمامی بازی های دستگاه های اپل به این زبان نوشته شده اند. وظیفه کار با اشیا و داده های مختلف را بر عهده دارد. همانطور که حدس زده اید، Objective C به زبان های گروه C نزدیک است. اگر تجربه برنامه نویسی در جاوا یا C را دارید، مطالعه ابتدایی این زبان کافی است.

    5. استخدام توسعه دهندگان شخص ثالث را در نظر بگیرید. اگر به هیچ وجه با کامپیوتر آشنا نیستید یا نمی توانید نقاشی بکشید، اما می خواهید از این سرمایه گذاری درآمد کسب کنید، فریلنسرهایی را جذب کنید که برنامه نویسی را می دانند. با هزینه ای ثابت، آنها به سرعت و کارآمد کار را برای شما انجام می دهند و یک بازی می سازند که برای شما سود به همراه خواهد داشت. از سایت‌هایی مانند E lance و o Desk استفاده کنید - توسعه‌دهندگان اینجا جک از همه تجارت هستند.

ساخت اپلیکیشن در Xcode

  1. چگونه یک پروژه جدید ایجاد کنیم. ما برنامه را باز می کنیم. سپس منوی “file” را انتخاب کرده و بر روی “create a new file” کلیک کنید. روی برنامه (برنامه) زیر "ios" در سمت چپ پنجره کلیک کنید. بیایید به بخش قالب برویم. روی برنامه خالی (Empty Application) کلیک کنید.

    2. یک استوری بورد بسازید. Storyboard وظیفه نمایش صفحات برنامه را در برنامه شما بر عهده دارد. استوری‌بردها آنچه را که در هر پنجره وجود دارد نشان می‌دهند و نحوه تعامل آنها را نشان می‌دهند. این موضوع باعث می شود که بازی خود را به خوبی انجام دهید. سپس موارد زیر را انجام دهید: File، سپس New و سپس File را انتخاب کنید. در مرحله بعد بر روی "User Interface" کلیک کنید. روی استوری بورد کلیک کنید، "بعدی" را انتخاب کنید. در منوی دستگاه، باید دستگاهی را انتخاب کنید که برنامه شما برای آن در نظر گرفته شده است. در مورد من - من تلفن. نام شی را "Main" می گذاریم.

    3. یک استوری بورد به پروژه خود اختصاص دهید. اکنون استوری بورد را به عنوان رابط اصلی برنامه خود اختصاص می دهیم. اگر همه چیز به درستی انجام شود، استوری بورد بلافاصله پس از راه اندازی برنامه در دسترس خواهد بود. نحوه ادامه کار بدین صورت است: نام فایل خود را در برگه سمت چپ انتخاب کنید، روی targets کلیک کنید و پروژه خود را از این هدر انتخاب کنید. به منوی Generals رفته و Deployments Infos را انتخاب کنید. در رابط اصلی وارد Main.Storyboard شده و به مرحله بعد بروید.

    4. اضافه کردن صفحه اول. برای این ما به یک view controller نیاز داریم. با کمک آنها ما قادر خواهیم بود یک نمای تقریبی از برنامه ایجاد کنیم. در ابتدا، می‌توانید کنترل‌کننده‌های view را کاوش کنید و از بین چندین پیش‌تنظیم انتخاب کنید. اگر به طور ناگهانی یک قوری در این تجارت هستید، پس بهتر است از بین موارد موجود انتخاب کنید. بنابراین، خواهیم دید که برنامه در دستان یک کاربر معمولی چگونه به نظر می رسد. "Mains Storyboards" را انتخاب کنید. کتابخانه شی را پیدا کنید. در پایین سمت راست، می‌توانید همین Object Library را انتخاب کنید. در سمت راست پنجره ای ظاهر می شود که به آن canvas می گویند. "Views Controller" را به آنجا بکشید. هنگامی که کاربر برنامه را راه اندازی می کند، پنجره بارگیری را مشاهده می کند. تبریک می گویم!

    5. اضافه کردن اشیا به صفحه نمایش ما. پس از انتخاب یک View Controller، می توانید اشیا را به برنامه خود اضافه کنید. آنها را می توان در همان Object Library پیدا کرد. این کتابخانه را می توان در داخل view controller پیدا کرد.

    6. اشیاء اضافه شده را تغییر دهید. با کمک ابزارهای ساده این امکان را دارید که رابط کاربری را تغییر دهید که به اپلیکیشن زیبایی و شخصیت می بخشد. علاوه بر این، می توانید متن راهنمایی برای کاربر اضافه کنید تا به درک بازی کمک کند. همچنین می توانید اندازه اشیا، فونت متن و غیره را تغییر دهید.

    7. اضافه کردن صفحه نمایش اضافی. برنامه شما نمی تواند یک صفحه نمایش باشد - فقط منطقی نیست. بنابراین، شما باید خودتان آنها را ایجاد کنید. این کار بسیار ساده انجام می شود - کنترلر مشاهده در یک قسمت خالی از صفحه نمایش.

    8. "Navigation Controller" را فعال کنید. ما از این ویژگی برای جابجایی بین چندین پنجره استفاده خواهیم کرد. با کنترل ناوبری به دست آمد. نوار ناوبری در بالای برنامه اضافه شده است. به یاد داشته باشید، کنترل ناوبری به طور دقیق به صفحه اصلی اضافه می شود تا حرکت در تمام پنجره های دیگر را کنترل کند. برای انجام این کار، صفحه بوت را انتخاب کنید. روی ویرایشگر کلیک کنید، سپس روی Embed In و سپس روی کنترلر ناوبری کلیک کنید. پس از انجام مراحل، یک نوار ناوبری ظاهر می شود.

    9. افزودن قابلیت کنترل ناوبری. پس از ایجاد منوی ناوبری، ابزارهایی باید به آن اضافه شوند. با استفاده از این ویژگی، کاربر قادر خواهد بود از طریق برنامه از مکانی به مکان دیگر "حرکت" کند. ما پیشنهاد می کنیم عملکرد استاندارد را اضافه کنیم. یک عنوان (برای انجام این کار، آیتم Navigation و سپس Attributes Inspector را باز کنید، پس از آن عنوان را وارد می کنیم)، یک دکمه Navigation و ویژگی هایی را برای دکمه ها ارائه دهید.

    10. صفحه نمایش را با دکمه مرتبط کنید. برای پیوند دادن دکمه ها، ctrl را فشار دهید و سپس آنها را به صفحه بعدی بکشید. مورد Action Segue با گزینه های موجود به زودی ظاهر می شود. برای حرکت در پنجره ها، "Push" را انتخاب کنید.

    11. با استفاده از مراحل بالا می توانید برنامه ای با عملکرد و رابط کاربری بسیار ابتدایی ایجاد کنید. اگر همچنان می خواهید یک اپلیکیشن واقعا جالب با قابلیت پردازش داده بسازید، زبان Objective C را یاد بگیرید.

نحوه تست اپلیکیشن ایجاد شده

  1. بیایید شبیه ساز IOS را شروع کنیم. X Code دارای ویژگی از پیش نصب شده است که به شما امکان می دهد برنامه های خود را با شبیه سازها آزمایش کنید. برای شروع، روی "Debugs and Simulator" در بالای پنجره کلیک کنید و روی دستگاه مورد نیاز خود کلیک کنید.
  2. برای عملکرد صحیح، برنامه، مانند هر برنامه کدنویسی دیگری، باید کامپایل شود. برای این کار روی دکمه سبز رنگ “play” کلیک کنید که در اینجا “build” نامیده می شود. وقتی برنامه کامپایل شد، شبیه ساز ما باز می شود. این مرحله به پایان رسیده است.
  3. ما برنامه را در دستگاه شما بررسی می کنیم. این فرآیند بسیار ساده است - ما تلفن اپل را از طریق کابل usb به رایانه متصل می کنیم و در پنجره "Device & Debug" که ظاهر می شود، روی آن کلیک کنید. بعد از مدتی برنامه روی گوشی شما شروع می شود.
  4. بیایید به دنبال خطا باشیم. اگر همه کارها را به درستی انجام دادید، برنامه با خیال راحت راه اندازی می شود و به خوبی کار می کند. اما همچنین اتفاق می افتد که برنامه از کار می افتد. هنگام سقوط، خطاها معمولاً از بین می روند. تنها کاری که باید با آنها انجام دهید این است که گوگل را جستجو کنید، راه حلی برای مشکل در اینترنت پیدا کنید و آن را برطرف کنید.
  5. شما باید میزان حافظه استفاده شده را تعیین کنید. از آنجایی که آیفون حافظه زیادی ندارد، هر بار پس از استفاده از برنامه، حافظه باید آزاد شود. ابزار iPhone SDK در این مورد به شما کمک می کند.

نحوه انتشار

  1. یک مجموعه توزیع ایجاد کنید. بعد، Build را انتخاب کنید. در برنامه Finder به دنبال پوشه "Release-iphones" بگردید. در اینجا برنامه شما خواهد بود که باید بایگانی شود.
  2. iTunes Connect را باز کنید. اگر کاری را تا آخر انجام نداده اید از بالا در مورد آن می نویسند. پس از اتمام کار، باید اطلاعات بانکی و مالیاتی خود را پر کنید.
  3. اطلاعات مربوط به درخواست خود را پر کنید. "Manage Application" و "Add New Application" را انتخاب کنید. نام، ID Budle و شماره SKU را وارد کنید.
  4. ما برنامه خود را در فروشگاه اپل آپلود می کنیم. "آماده برای آپلود باینری" را انتخاب کنید، ابزار آپلود کننده برنامه را دانلود کنید. با استفاده از آن، برنامه را در AppStore آپلود می کنیم.
  5. ما منتظر تایید هستیم

مشکلات و راه حل های احتمالی

در طول فرآیند بررسی، درخواست شما ممکن است به دلیل عدم موفقیت در آزمون های اولیه قبول نشود. در این صورت اپل راه حل های احتمالی مشکلات مربوط به عملکرد برنامه را برای شما ارسال می کند. به آنها گوش دهید و دوباره درخواست را برای بررسی ارسال کنید.

فراموش نکنید که فروش را دنبال کنید. می توانید این کار را با استفاده از iTunes Connect Mobile انجام دهید. اپل به صورت دوره‌ای اعلان‌هایی را با تجزیه و تحلیل فروش برای شما ارسال می‌کند، اما پیگیری به تنهایی اضافی نخواهد بود. موفق باشید و فروش عالی!

انتخاب سردبیر
الکساندر لوکاشنکو در 18 اوت سرگئی روماس را به ریاست دولت منصوب کرد. روماس در حال حاضر هشتمین نخست وزیر در دوران حکومت رهبر ...

از ساکنان باستانی آمریکا، مایاها، آزتک ها و اینکاها، آثار شگفت انگیزی به ما رسیده است. و اگرچه تنها چند کتاب از زمان اسپانیایی ها ...

Viber یک برنامه چند پلتفرمی برای ارتباط در سراسر جهان وب است. کاربران می توانند ارسال و دریافت کنند...

Gran Turismo Sport سومین و موردانتظارترین بازی مسابقه ای پاییز امسال است. در حال حاضر این سریال در واقع معروف ترین سریال در ...
نادژدا و پاول سال‌هاست که ازدواج کرده‌اند، در سن 20 سالگی ازدواج کرده‌اند و هنوز با هم هستند، اگرچه مانند بقیه دوره‌هایی در زندگی خانوادگی وجود دارد ...
("اداره پست"). در گذشته نزدیک، مردم اغلب از خدمات پستی استفاده می کردند، زیرا همه تلفن نداشتند. چی باید بگم...
گفتگوی امروز با رئیس دیوان عالی والنتین سوکالو را می توان بدون اغراق قابل توجه نامید - این نگران است...
ابعاد و وزن. اندازه سیارات با اندازه گیری زاویه ای که قطر آنها از زمین قابل مشاهده است تعیین می شود. این روش برای سیارک ها قابل اجرا نیست: آنها ...
اقیانوس های جهان محل زندگی طیف گسترده ای از شکارچیان است. برخی در مخفی شدن منتظر طعمه خود می مانند و زمانی که ...