iOS AppStore non-public API usage

classic Classic list List threaded Threaded
5 messages Options
Reply | Threaded
Open this post in threaded view
|

iOS AppStore non-public API usage

ndmccormack
Hi all, I'm experiencing some issues submitting to the iOS AppStore.

I'm using the latest GStreamer - v1.14.0. The app was working and submitting
ok on the 18th May using the 1.4.0 framework, but after a couple of UI
updates I started getting this error when re-submitting to iTunesConnect.

//
*Non-public API usage:*

The app references non-public symbols in Frameworks/Foobar.framework/Foobar:
_getcontext, _makecontext, _setcontext
//

I presume because Apple have updated their internal systems?

I removed the GStreamer.framework, which is used by the "Foobar" framework
above and the app submitted ok.

Does anyone have any ideas how I may solve this?

Cheers
Niall



--
Sent from: http://gstreamer-devel.966125.n4.nabble.com/
_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel
Reply | Threaded
Open this post in threaded view
|

Re: iOS AppStore non-public API usage

ndmccormack
Small typo - "The app was working and submitting ok on the 18th May using the
*/1.14.0/* framework



--
Sent from: http://gstreamer-devel.966125.n4.nabble.com/
_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel
Reply | Threaded
Open this post in threaded view
|

Re: iOS AppStore non-public API usage

ndmccormack
It appears that the embedded OpenSSL library in GStreamer uses the
"getcontext" and "makecontext" commands. I have contacted Apple to notify
them.



--
Sent from: http://gstreamer-devel.966125.n4.nabble.com/
_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel
Reply | Threaded
Open this post in threaded view
|

Re: iOS AppStore non-public API usage

Brendan Shanks
It looks like this has been a problem for others, the solution is to configure OpenSSL with "no-async". Should be a one-line change in the Cerbero recipe.


On Wed, May 23, 2018 at 5:34 AM, ndmccormack <[hidden email]> wrote:
It appears that the embedded OpenSSL library in GStreamer uses the
"getcontext" and "makecontext" commands. I have contacted Apple to notify
them.



--
Sent from: http://gstreamer-devel.966125.n4.nabble.com/
_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel


_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel
Reply | Threaded
Open this post in threaded view
|

Re: iOS AppStore non-public API usage

ndmccormack
Thanks Brendon! I'll give that a shot :)

Strange that Apple never picked up my app before last week. I've been using
this library for a number of releases!



--
Sent from: http://gstreamer-devel.966125.n4.nabble.com/
_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel