[llvm-bugs] [Bug 45504] New: libunwind: use of __dyld_find_unwind_sections get rejected in Mac App Store

via llvm-bugs llvm-bugs at lists.llvm.org
Sun Apr 12 02:43:06 PDT 2020


https://bugs.llvm.org/show_bug.cgi?id=45504

            Bug ID: 45504
           Summary: libunwind: use of __dyld_find_unwind_sections get
                    rejected in Mac App Store
           Product: libc++abi
           Version: unspecified
          Hardware: Macintosh
                OS: MacOS X
            Status: NEW
          Severity: normal
          Priority: P
         Component: All Bugs
          Assignee: unassignedbugs at nondot.org
          Reporter: mwesterdahl76 at gmail.com
                CC: llvm-bugs at lists.llvm.org, mclow.lists at gmail.com

Hi all!

In our product we've been using libunwind from llvm for a while on OSX; but
during this time, none of our users has tried to submit to the Mac App Store.

It turns out that using this library will not pass submission on these grounds:

"Your app uses of references the following non-public APIs:

__dyld_find_unwind_sections

The use of non-public APIs is not permitted on the App Store, because it can
lead to a poor user experience should these APIs change.
"

Fair point, we _are_ referencing a private function.

My hope of bringing this to your attention is that someone will take a look and
hopefully fix it in a foreseeable feature.

In the meantime, I guess I'll try to use the Apple open source version (which
doesn't use that function, only for the iOS Simulator) from
https://opensource.apple.com/tarballs/libunwind/

Regards,
MAthias

-- 
You are receiving this mail because:
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-bugs/attachments/20200412/ef2613f0/attachment-0001.html>


More information about the llvm-bugs mailing list