Giter Site home page Giter Site logo

pushwoosh-inbox-ui-ios-sdk's People

Contributors

akidisdev avatar kaizerzer avatar nikolleto avatar pushwooshci avatar shaders avatar vveysner avatar

Stargazers

 avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

pushwoosh-inbox-ui-ios-sdk's Issues

Crash: Could not cast value of type 'PWInboxMessageInternal' to 'NSString'

Hi!

Inbox UI crashes when deleting push from inbox

Could not cast value of type 'PWInboxMessageInternal' (0x104cfe6b0) to 'NSString' (0x1fefa9ab8).
2019-12-02 17:30:34.746401+0300 Application[7286:5465467] Could not cast value of type 'PWInboxMessageInternal' (0x104cfe6b0) to 'NSString' (0x1fefa9ab8).

Allow customization of table cell background color

We are implementing support for dark mode at the moment and the one thing we are not able to customize accordingly in PushwooshInboxUI is the row background color of each notification.
Would it be possible to expose the table view cell background color for customization in PWIInboxStyle?

Carthage issue

When installing using Carthage, I get the error « dyld: Library not loaded: @rpath/PushwooshInboxUI.framework/PushwooshInboxUI »

The framework is added to the project as writing in the doc.

Warning

There is a warning saying

===========================

Attention: PushwooshInboxUI version (v5.8.6) is different from Pushwoosh SDK version (v5.13.0). There might be compatibility issues.

===========================

Maybe you should update PushwooshInboxUI to match the latest version of Pushwoosh SDK.

Display media attachments in Inbox

Good job on the inbox!

One feature request after initial testing:
Display media attachments sent with the push message in the inbox list.

Observer for PWInbox unreadMessagesCount doesn't seem to update when app is in background

Hi, I'm developing an app with the Inbox UI. The app displays a button with a badge showing the unread messages. Therefore I register as an observer for unread messages:
PWInbox.addObserverForUnreadMessagesCount
I have discovered that the number of unread messages is updated correctly as long as the app is in the foreground. However, if the app is in the background and I send a new pushmessage to the inbox, the number of unread messages is not updated until I open the Inbox.

Is there any possibility to update the count of unread messages after the app becomes active again?

Debug symbols in the framework

Every time I build my project with the PushwooshInboxUI Pod I get these warnings:

warning: (x86_64) /Users/spolsha/Developing/gitlab.pushwoosh/iOS_SDK/PushwooshInboxUI/build/PushwooshInboxUI.build/Debug-iphonesimulator/PushwooshInboxUI.iOS.build/Objects-normal/x86_64/PWIWeakRef.o unable to open object file: No such file or directory
warning: (x86_64) /Users/spolsha/Developing/gitlab.pushwoosh/iOS_SDK/PushwooshInboxUI/build/PushwooshInboxUI.build/Debug-iphonesimulator/PushwooshInboxUI.iOS.build/Objects-normal/x86_64/PWIInboxStyle.o unable to open object file: No such file or directory
warning: (x86_64) /Users/spolsha/Developing/gitlab.pushwoosh/iOS_SDK/PushwooshInboxUI/build/PushwooshInboxUI.build/Debug-iphonesimulator/PushwooshInboxUI.iOS.build/Objects-normal/x86_64/PWIInboxMessageViewCell.o unable to open object file: No such file or directory
warning: (x86_64) /Users/spolsha/Developing/gitlab.pushwoosh/iOS_SDK/PushwooshInboxUI/build/PushwooshInboxUI.build/Debug-iphonesimulator/PushwooshInboxUI.iOS.build/Objects-normal/x86_64/PWIInboxViewController.o unable to open object file: No such file or directory
warning: (x86_64) /Users/spolsha/Developing/gitlab.pushwoosh/iOS_SDK/PushwooshInboxUI/build/PushwooshInboxUI.build/Debug-iphonesimulator/PushwooshInboxUI.iOS.build/Objects-normal/x86_64/UIImage+PWITintColor.o unable to open object file: No such file or directory
warning: (x86_64) /Users/spolsha/Developing/gitlab.pushwoosh/iOS_SDK/PushwooshInboxUI/build/PushwooshInboxUI.build/Debug-iphonesimulator/PushwooshInboxUI.iOS.build/Objects-normal/x86_64/PWIInboxUI.o unable to open object file: No such file or directory
warning: (x86_64) /Users/spolsha/Developing/gitlab.pushwoosh/iOS_SDK/PushwooshInboxUI/build/PushwooshInboxUI.build/Debug-iphonesimulator/PushwooshInboxUI.iOS.build/Objects-normal/x86_64/NSBundle+PWIHelper.o unable to open object file: No such file or directory
warning: (x86_64) /Users/spolsha/Developing/gitlab.pushwoosh/iOS_SDK/PushwooshInboxUI/build/PushwooshInboxUI.build/Debug-iphonesimulator/PushwooshInboxUI.iOS.build/Objects-normal/x86_64/UITableViewCell+PWIHelper.o unable to open object file: No such file or directory
warning: (x86_64) /Users/spolsha/Developing/gitlab.pushwoosh/iOS_SDK/PushwooshInboxUI/build/PushwooshInboxUI.build/Debug-iphonesimulator/PushwooshInboxUI.iOS.build/Objects-normal/x86_64/UIImageView+PWILoadImage.o unable to open object file: No such file or directory
warning: (x86_64) /Users/spolsha/Developing/gitlab.pushwoosh/iOS_SDK/PushwooshInboxUI/build/PushwooshInboxUI.build/Debug-iphonesimulator/PushwooshInboxUI.iOS.build/Objects-normal/x86_64/PWIPushwooshHelper.o unable to open object file: No such file or directory
warning: (x86_64) /Users/spolsha/Developing/gitlab.pushwoosh/iOS_SDK/PushwooshInboxUI/build/PushwooshInboxUI.build/Debug-iphonesimulator/PushwooshInboxUI.iOS.build/Objects-normal/x86_64/PushwooshInboxUI_vers.o unable to open object file: No such file or directory

Please publish to CocoaPods without debug symbols.

A workaround to remove the warning

If you are also annoyed by these warnings in your project, you can strip the erroneous debug symbols yourself:

$ strip -S Pods/PushwooshInboxUI/Framework/PushwooshInboxUI.framework/PushwooshInboxUI

Observer for PWInbox.unreadMessagesCount

Hi, I'm developing an app which has unread messages badge in several places and the way to update the value of it is not very great. It would be easer and better if PWInbox could notify when PWInbox.unreadMessagesCount is changed.

Could you please add an observable that fires a notification when PWInbox.unreadMessagesCount is changed? For example, when user receives new mail or marks it as read.

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.