What I mean is that technically you can do it without jailbreak, but that would 
involve black magic (that is, abuse the app sandbox to create one single rwx 
mapping which is required for JIT hence allowed under limitation on iOS) and 
run the risk of being rejected by Apple. I know some security expert released a 
method of loading signed dynamic library from outside the application bundle 
(in his case, downloaded from some server) on vanilla iOS (vanilla in contrast 
to a jailbroken system) and from my personal experience a dynamic-linked 
OpenSSL worked on my test environment.

This is taking the thread off topic so I think this is it.

On Oct 12, 2013, at 11:22, Jens Alfke <j...@mooseyard.com> wrote:

> 
> On Oct 11, 2013, at 7:57 PM, Maxthon Chan <xcvi...@me.com> wrote:
> 
>> This is not new - it existed since iPhone OS 1.0. However by saying “can 
>> load dynamic libraries” does not mean you can actually use it in production 
>> code. Apple does not allow any dynamic libraries exist in App Store packages 
>> (“Nobody but Apple can put dynamic libraries onto iOS device") so the 
>> dynamic library support is pretty much restricted to jailbreak community.
> 
> Oh. I wouldn’t count this as something that iOS can do, then, not in any 
> realistic sense.
> And discussion of jailbroken features is not allowed on this list anyway.
> 
> —Jens

_______________________________________________

Cocoa-dev mailing list (Cocoa-dev@lists.apple.com)

Please do not post admin requests or moderator comments to the list.
Contact the moderators at cocoa-dev-admins(at)lists.apple.com

Help/Unsubscribe/Update your Subscription:
https://lists.apple.com/mailman/options/cocoa-dev/archive%40mail-archive.com

This email sent to arch...@mail-archive.com

Reply via email to