Giter Site home page Giter Site logo

Comments (6)

cbowns avatar cbowns commented on August 17, 2024

Hi @charlesgregorybu, thanks for sending this over. This issue looks like it might be data-dependent inside the Obj-C layer, or an issue with the type markup as it bridges into the Swift runtime. Can you write in to [email protected] and reference this issue so we can get some more information from you there?

(By the way, you noted the repro rate was 10%; was that a typo for 100%, or do you have some data on what does and doesn't cause this crash?)

from appboy-ios-sdk.

cbowns avatar cbowns commented on August 17, 2024

@charlesgregorybu Do you have any updates or additional information for us?

from appboy-ios-sdk.

charlesgregorybu avatar charlesgregorybu commented on August 17, 2024

Hey @cbowns, apologies for the radio silence; I've been OOO. We identified that the issue is the payload size of our event going through Appboy (we have a long array or possibly too much nested data) and we are mitigating the problem by sending to segment directly for now. I'll catch up with my colleagues and have them add their updates here. Thank you!

from appboy-ios-sdk.

charlesgregorybu avatar charlesgregorybu commented on August 17, 2024

We've mitigated the issue by limiting an array we send with each analytics event (it was up to 30-40 strings). The docs state that payloads should not exceed 50kb, but when checking the size of our payload it is not exceeding 50k. For now we are okay truncating our array, but it seems that there is some kind of issue with the SDK. Let me know if you would like more information.

from appboy-ios-sdk.

cbowns avatar cbowns commented on August 17, 2024

Gotcha, thanks for the info. If you have any example payloads that reliably reproduced it, we'd love to take a look. Can you contact [email protected], reference this Github thread, and send in some of that information?

from appboy-ios-sdk.

hokstuff avatar hokstuff commented on August 17, 2024

I am closing out this public issue due to its possible staleness and encourage you to migrate to our Braze Swift SDK (see migration guide here). We are under a month away from the end-of-life of our legacy AppboyKit ObjC SDK and this issue is likely not present on that repo.

Thanks!

from appboy-ios-sdk.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.