openimsdk / openimsdk/openim-sdk-core

[FEATURE REQUEST] Create image message with HEIC image

Open
#809 1 comment 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

enhancement
Dominant language
Go
Stars
506
Forks
434
Avg merge
4d 16h
Merged PRs (30d)
1

Description

Why this feature?

iPhone devices have images in the HEIC format (*.heic), and there is an error when creating messages in this format using the SDK. Can we support this?

Suggested Solution

Directly support the HEIC format or convert to the JPEG format.

Additional Information

No response

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

No file, test, or entry point is named. Start by locating the SDK path that creates image messages and checking how image formats are validated or converted. Done means HEIC images can create messages, either through direct support or JPEG conversion, with coverage for the reported iPhone case.

Written by the indexing model from the issue text.

Assessment

Tech stack
go
Domain
mobile-dev
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.