contentful.swift icon indicating copy to clipboard operation
contentful.swift copied to clipboard

Initial data sync with Contentful in iOS takes more time when compare with Andoid

Open ZVKYVaradharaj opened this issue 3 years ago • 3 comments

  • contentful.swift version number:
  • Xcode version number: 12.4
  • Target operating system(s) and version number(s)
    • [x] iOS:
    • [ ] tvOS:
    • [ ] watchOS:
    • [ ] macOS:
  • Package manager:
    • [ ] Carthage
    • [x] Cocoapods

Hi, we are using "client.sync" function for the initial sync to SQLite DB, It takes around 20 mins to sync 2 to 3 MB of data even with network speed is around 200 MB/s. The same data in Android it syncs within 5 to 10 seconds. Only in iOS, it takes a huge time. We are loosing Clients because of this.

iOS data sync with Contentful is 30 times slower than Android.

ZVKYVaradharaj avatar Apr 26 '21 03:04 ZVKYVaradharaj

Hi,

Our users also experience slow synchronization with Contentful. We use:

  • Contentful 5.4.1
  • ContentfulPersistenceSwift 0.17.4

On simulator in a debug enviromnent the synchronization seems to be quicker than on devices.

marcin-bo avatar May 05 '21 12:05 marcin-bo

  • contentful.swift version number:

  • Xcode version number: 12.4

  • Target operating system(s) and version number(s)

    • [x] iOS:
    • [ ] tvOS:
    • [ ] watchOS:
    • [ ] macOS:
  • Package manager:

    • [ ] Carthage
    • [x] Cocoapods

Hi, we are using "client.sync" function for the initial sync to SQLite DB, It takes around 20 mins to sync 2 to 3 MB of data even with network speed is around 200 MB/s. The same data in Android it syncs within 5 to 10 seconds. Only in iOS, it takes a huge time. We are loosing Clients because of this.

iOS data sync with Contentful is 30 times slower than Android.

Hi Contentful team, Any update on this bug which create lot of issue in our product.

ZVKYVaradharaj avatar Aug 06 '21 07:08 ZVKYVaradharaj

Same here - is there any solution for that? It seems the core data handling slows it down to the level of no-go.

Contentful 5.5.7 ContentfulPersistenceSwift 0.17.7

mobbie avatar Nov 29 '23 02:11 mobbie