Re: Question on OS X app submission

2014-09-21 Thread Giacomo Tufano
 Any idea on my original question, though? If I have a helper app embedded in 
 my bundle, with a bundle ID of its own, does the app store need to know about 
 that bundle ID, or just the main one?

I have on app in the app store that auto-start. The App Store needs only to 
know about the “main app” bundle id. The helper app has to be signed, but Xcode 
took care of it automagically (surprisingly enough). Remember that the app 
cannot set automatically to autostart, the user must explicitly approve/set.
As you probably already know, you have to use SMLoginItemSetEnabled() to set 
the autostart thing, other methods don’t work for sandboxed app (cfr. 
https://developer.apple.com/library/mac/documentation/MacOSX/Conceptual/BPSystemStartup/Chapters/CreatingLoginItems.html#//apple_ref/doc/uid/1172i-SW5-SW1).

HTH, 
gt

---
Giacomo Tufano
http://www.ilTofa.com/

Ever tried. Ever failed. No matter. Try again. Fail again. Fail better. (S. 
Beckett)



smime.p7s
Description: S/MIME cryptographic signature
___

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

Re: Question on OS X app submission

2014-09-21 Thread Jim Geist
I’m using SMLoginItemSetEnabled with the helper app. Thanks for the info!


 On Sep 21, 2014, at 1:11 AM, Giacomo Tufano g...@iltofa.com wrote:
 
 Any idea on my original question, though? If I have a helper app embedded in 
 my bundle, with a bundle ID of its own, does the app store need to know 
 about that bundle ID, or just the main one?
 
 I have on app in the app store that auto-start. The App Store needs only to 
 know about the “main app” bundle id. The helper app has to be signed, but 
 Xcode took care of it automagically (surprisingly enough). Remember that the 
 app cannot set automatically to autostart, the user must explicitly 
 approve/set.
 As you probably already know, you have to use SMLoginItemSetEnabled() to set 
 the autostart thing, other methods don’t work for sandboxed app (cfr. 
 https://developer.apple.com/library/mac/documentation/MacOSX/Conceptual/BPSystemStartup/Chapters/CreatingLoginItems.html#//apple_ref/doc/uid/1172i-SW5-SW1).
 
 HTH, 
 gt
 
 ---
 Giacomo Tufano
 http://www.ilTofa.com/
 
 Ever tried. Ever failed. No matter. Try again. Fail again. Fail better. (S. 
 Beckett)
 


___

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

Question on OS X app submission

2014-09-20 Thread Jim Geist
Hi all -

I’ve submitted iOS apps before, working on my first desktop app. My app runs as 
a status area icon, so I have a helper launcher app that takes care of 
launching at login.

Do I need to do anything special with the bundle ID of the helper app with 
regards to the submission portal? Or is it enough to just have the binary be at 
the proper place in the bundle, and to submit with the bundle ID of the main 
app?

Thanks!!



___

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

Re: Question on OS X app submission

2014-09-20 Thread Graham Cox

On 21 Sep 2014, at 10:12 am, Jim Geist velocity...@rodentia.net wrote:

  My app runs as a status area icon, so I have a helper launcher app that 
 takes care of launching at login


I'm not sure if things have changed, but this type of app isn't permitted on 
the App Store.

--Graham
___

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

Re: Question on OS X app submission

2014-09-20 Thread Jim Geist
From the app store guidelines, 2.26. My app does allow the user to set this in 
the preferences pane. Or is it the status area aspect you think will get me 
rejected?

I guess all I can do is submit it and see what happens.

Apps that are set to auto-launch or to have other code automatically run at 
startup or login without user consent will be rejected



 On Sep 20, 2014, at 7:34 PM, Graham Cox graham@bigpond.com wrote:
 
 
 On 21 Sep 2014, at 10:12 am, Jim Geist velocity...@rodentia.net wrote:
 
 My app runs as a status area icon, so I have a helper launcher app that 
 takes care of launching at login
 
 
 I'm not sure if things have changed, but this type of app isn't permitted on 
 the App Store.
 
 --Graham

___

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

Re: Question on OS X app submission

2014-09-20 Thread Jens Alfke

 On Sep 20, 2014, at 8:53 PM, Jim Geist velocity...@rodentia.net wrote:
 
 Or is it the status area aspect you think will get me rejected?

What's the status area — the menu bar? Any app can show an icon/menu in the 
menu bar using NSStatusItem. Fantastical is a good example, and it's in the App 
Store.

—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

Re: Question on OS X app submission

2014-09-20 Thread Jim Geist
Yes, and that’s what I thought.

Any idea on my original question, though? If I have a helper app embedded in my 
bundle, with a bundle ID of its own, does the app store need to know about that 
bundle ID, or just the main one?

Thanks!!

 On Sep 20, 2014, at 9:02 PM, Jens Alfke j...@mooseyard.com wrote:
 
 
 On Sep 20, 2014, at 8:53 PM, Jim Geist velocity...@rodentia.net 
 mailto:velocity...@rodentia.net wrote:
 
 Or is it the status area aspect you think will get me rejected?
 
 What's the status area — the menu bar? Any app can show an icon/menu in the 
 menu bar using NSStatusItem. Fantastical is a good example, and it's in the 
 App Store.
 
 —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