تنظیمات

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

فیلد نوع مقدار پیشفرض توضیحات
AppID AID {appID} شناسه یکتای اپلیکیشن، معمولاً نام پکیج یا بسته (bundle ID)
AppName String {appName} نام اپلیکیشن
AppVersion String {appVersion} نسخه متنی اپلیکیشن (مثلاً "1.0.0")
AppVersion.Code Number 0 نسخه عددی برای تشخیص به‌روزرسانی در مارکت‌ها
AppLogo URL {appLogo} مسیر یا آدرس لوگوی اپلیکیشن
AppLogo.Color Color {appLogoColor} رنگ پس‌زمینه لوگو (مثلاً "#FFFFFF")
Email Email {email} ایمیل توسعه‌دهنده یا پشتیبانی
WebSite URL {webSite} وب‌سایت رسمی اپلیکیشن
Developer String {developer} نام توسعه‌دهنده یا شرکت
License License {license} نوع لایسنس اپلیکیشن (مثلاً "MIT")
MainPage PageName 0 شماره یا شناسه صفحه اصلی (page-id)
AppMarket Market {appMarket} مارکت پرداخت درون‌برنامه‌ای (GooglePlay, Bazar و...)
AppLocale Locale {appLocale} زبان/منطقه اپلیکیشن (مثلاً "fa" یا "en")

نمونه کدنویسی:

{
  "AppSettings": {
    "AppID": "{appID}",
    "AppName": "{appName}",
    "AppVersion": "{appVersion}",
    "AppVersion.Code": 0,
    "AppLogo": "{appLogo}",
    "AppLogo.Color": "{appLogoColor}",
    "Email": "{email}",
    "WebSite": "{webSite}",
    "Developer": "{developer}",
    "License": "{license}",
    "MainPage": 0,
    "AppMarket": "{appMarket}",
    "AppLocale": "{appLocale}"
  }
}