Share does not show Account (#485)
Closed
Unknown opened 3 years ago

Describe the bug I want to share out of another App via Siskin. But the share "ViewComponent" would not show any account

To Reproduce Steps to reproduce the behavior: see above

Expected behavior I can choose an account and the contacts I want to share to.

Screenshots can add later.

Details (please complete the following information):

  • Siskin Version: [6.4]
  • iOS version [14.4]
  • iPhone model [iPhone 6s]

Additional context Add any other context about the problem here.

Unknown commented 3 years ago

In the latest build in TestFlight sharing functionality was reimplemented. This should no longer be an issue.

Unknown commented 3 years ago

sharing is possible again. though only unencrypted and 1:1 chats only

Unknown commented 3 years ago

@mwlczk Why only unencrypted?

Unknown commented 3 years ago

@mwlczk Why only unencrypted?

@ltGuillaume, if you share out of an other app to Siskin, than the message is not being encrypted. Only if you share from within Siskin.

Unknown commented 3 years ago

Why would that make sense in any way? And why even would it be harder for Siskin to encrypt something shared via another app? This is quite misleading if there's no warning beforehand, too.

Unknown commented 3 years ago

@ltGuillaume Siskin IM is an XMPP client. OMEMO is one of the features of the XMPP protocol and while it is supported in the main app, it is not in the extension which is used for sharing. This is caused by the difficulties enforced by the iOS requirements and as sharing extension is not the main functionality of the app, it lacks support for OMEMO encryption.

The OMEMO support for sharing extension will be added in the future.

Unknown commented 3 years ago

I don't have experience with developing for iOS, but it seems that opening the main app from a (sharing) extension is easily possible, which would make it easy to use the main app's OMEMO encryption, too.

Example: https://scribe.nixnet.services/@damisipikuda/how-to-receive-a-shared-content-in-an-ios-application-4d5964229701

issue 1 of 1
Type
Bug
Issue Votes (0)
Watchers (0)
Reference
tigase/_clients/siskin-im#485
Please wait...
Page is in error, reload to recover