• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
Re: Re[6]: NSApp problem outside of bundle
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Re[6]: NSApp problem outside of bundle


  • Subject: Re: Re[6]: NSApp problem outside of bundle
  • From: Kyle Sluder <email@hidden>
  • Date: Mon, 29 Jun 2009 17:41:42 -0700

On Mon, Jun 29, 2009 at 5:30 PM, Peter
Mulholland<email@hidden> wrote:
> I'll see how it goes. If necessary I'll put RegDialog.app inside Resources and then just have the loader run that instead.

You really might just want to save yourself the effort and do it now.
Things break in extremely subtle ways when apps aren't in bundles.
[[NSBundle mainBundle] executablePath] doesn't actually point to the
main binary, among other things...

>> They don't, currently.  Apple has not said anything beyond "we'll be
>> using this more in the future than we are right now."
>
> Making it so all apps must be signed would be incredibly foolish. Look at how much fuss requiring all drivers to be signed on Vista has kicked up, for example.

Except that OS X developers are usually willing to play by the rules.
Raymond Chen's blog at http://blogs.msdn.com/oldnewthing is a great
insight into the shockingly non-compliant world of Windows software.

>> I doubt that.  Code signing is easy for anyone to do.  Every single
>> iPhone app is code signed, for example.
>
> If anyone can sign code, what's the point in signing it ? Unless it's signed by a central authority, there is no point.

That's a bit naive.  Code signing has benefits even when there's no
central authority:
http://developer.apple.com/documentation/security/Conceptual/CodeSigningGuide/Introduction/Introduction.html

Code signatures are not guarantees of the code's safety.  A code
signature simply guarantees that two different things came from
someone with access to the same private key.  This is very powerful in
and of itself.

--Kyle Sluder
_______________________________________________

Cocoa-dev mailing list (email@hidden)

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:

This email sent to email@hidden

References: 
 >NSApp problem outside of bundle (From: Peter Mulholland <email@hidden>)
 >Re: NSApp problem outside of bundle (From: Kyle Sluder <email@hidden>)
 >Re[2]: NSApp problem outside of bundle (From: Peter Mulholland <email@hidden>)
 >Re: Re[2]: NSApp problem outside of bundle (From: Kyle Sluder <email@hidden>)
 >Re[4]: NSApp problem outside of bundle (From: Peter Mulholland <email@hidden>)
 >Re: Re[4]: NSApp problem outside of bundle (From: Kyle Sluder <email@hidden>)
 >Re[6]: NSApp problem outside of bundle (From: Peter Mulholland <email@hidden>)

  • Prev by Date: Re[6]: NSApp problem outside of bundle
  • Next by Date: Re: CalendarStore and delegated calendars
  • Previous by thread: Re[6]: NSApp problem outside of bundle
  • Next by thread: Re: Re[4]: NSApp problem outside of bundle
  • Index(es):
    • Date
    • Thread