1. Introduction
  2. Installation
    1. Getting Started
    2. Plugin Update (CiyaShop App Version 2.0)
    3. Plugin Installation (CiyaShop App Version 2.0)
  3. API Settings
    1. Support & License
    2. API Keys
    3. WooCommerce API
    4. iOS Application Configuration
    5. Google Maps API
    6. App URL
    7. Test API
    8. Emails
    9. Vendor Settings
  4. App Settings
    1. Primary Logo
    2. Secondary Logo
    3. App Color
    4. Main Category Menu
    5. Home Slider Banner
    6. Category Banners
    7. Banner Ads
    8. Feature Box
    9. App Pages
    10. Checkout Page Settings
    11. Social Links
    12. Contact Info
    13. Home Page Customisation
    14. WhatsApp Chat
    15. Language Setting (Version 1.0, Version 1.1& Version 1.2)
  5. Performance
  6. Reward Points
  7. Multi-Vendor Support
  8. Push Notifications
    1. iOS Push-notification configurations
    2. Admin Push-notification Configuration
  9. Delivery Tracking
  10. In-App Coupons
  11. Scratch Cards
  12. Multi-Currency Symbol
  13. GEO Fencing
  14. WishList
  15. One Signal Notification
  16. WPML Configuration
    1. App Setting for WPML
  17. Other iOS Application Configuration steps
    1. Setup Firebase project
    2. Facebook Setup
    3. Apple Login
    4. Change App Name
    5. Change App Icon
    6. Change SplashScreen
    7. Source and Credits
  18. WhatsApp Floating Button
  19. Facebook Pixel
  20. Google App Indexing
  21. Social Sharing & App Sharing (Coming Soon)
  22. Video Support (Product Detail)
  23. Infinite Scrolling
  24. Introduction Slider Changes
  25. Manage Infinite scrolling configuration from code
    1. iOS
  26. Check Zipcode For Delivery
  27. Add To Cart In Listing Page
  28. Firebase OTP on Registration
  29. Custom Products (Selected Products)
  30. Loader options (Shimmer Loader)
  31. Tera Wallet
  32. Publish
    1. iOS app submission on AppStore
  33. FAQs
    1. HTTP Authorization Header not enable?
    2. Checkout page not working correctly?
    3. Special Deal Products or Schedule Sale Products
    4. Update PGS Woo Api plugin
    5. How to take backups of PGS WOO APi Plugin
    6. Remove Social Media Login
    7. Remove Black Color From Color Filter
    8. Set image according to your requirement
    9. Downloadable Products
  34. Change Log
    1. iOS
  35. Cocoapods won't work on new m1 mac Big Sur Xcode or missing one or more architecture arm64_86.

iOS

Manage Intro Slider, Login and Infinite Scrolling locally.

To Set the data for Infinite Scroll, Introduction Slider, Login from static data for whole application. It will allow you to set the specific flow for the Application, that whether to go with the server settings for Infinite Scroll, Introduction Slider, Login or set this data from server. Follow below steps to set the static data.

  1. Open ..Constants.swift file in Xcode.
  2. Set IS_FROM_STATIC_DATA to true or false as below screenshot. If the value is true then application will consider data from static data. And if value is false then application will allow to use server configured data.

To set Infinite Scrolling Locally, follow below steps.

  1. Open ..Constants.swift file in Xcode.
  2. It is required to set value for IS_FROM_STATIC_DATA to true then only it is posible to manage the Infinite Scroll locally.
  3. Set the value for IS_INFINITE_SCROLL to true or false. If the value is true then application will consider the Infinite scroll view for home page, and if the value is false then application will consider the Default flow for the home page.

To remove Introduction Slider Locally, follow below steps.

  1. Open ..Constants.swift file in Xcode.
  2. It is required to set value for IS_FROM_STATIC_DATA to true then only it is posible to manage the Introduction Slider locally.
  3. Set the value for IS_INTRO_SLIDER to true or false. If the value is true then application will consider the Introduction Slider to be shown at the first launch, and if the value is false then application will consider the application without Introduction Slider.

To remove Login Locally, follow below steps.

  1. Open ..Constants.swift file in Xcode.
  2. It is required to set value for IS_FROM_STATIC_DATA to true then only it is posible to manage the Login locally.
  3. Set the value for IS_LOGIN to true or false. If the value is true then application will consider it as Login is required when launching or using the application, and if the value is false then application will consider as Login is not required to use the application.

To remove Add to cart button Locally, follow below steps.

  1. Open ..Constants.swift file in Xcode.
  2. It is required to set value for IS_FROM_STATIC_DATA to true then only it is posible to manage the Login locally.
  3. Set the value for IS_ADD_TO_CART to true or false. If the value is true then application will consider it as Login is required when launching or using the application, and if the value is false then application will consider as Login is not required to use the application.

To enable/disable catalog mode, follow below steps.

  1. Open ..Constants.swift file in Xcode.
  2. It is required to set value for IS_FROM_STATIC_DATA to true then only it is posible to manage the Login locally.
  3. Set the value for IS_CATALOG_MODE to true or false. If the value is true then application will consider it as Catalog mode enable, so Cart page and my order tab from account will be removed and even the buttons for all add to cart or buy now are removed. And if the value is false then application will consider as General application with buy now and add to cart button.

Suggest Edit