Skip to content

Hide symbols from transient dependencies on iOS #889

Description

@hvge

Affected product(s) and version(s)

2.0

Environment

No response

Steps to reproduce, current result, expected result

This is similar to already fixed #688. The problem is now in fact that we're going to distribute the library as Swift Package. Unfortunately, there's no clean way how to specify symbols visibility for C++ targets except to use .unsafeFlags(). The package with unsafe flags cannot be distributed outside of the organization, so we cannot use it.

Log output

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions