Results 1 to 20 of 21

Thread: Mac App Store

Hybrid View

Previous Post Previous Post   Next Post Next Post
  1. #1
    Join Date
    Jan 2011
    Posts
    7
    Thanked 1 Time in 1 Post
    Qt products
    Qt4
    Platforms
    MacOS X Unix/X11

    Default Re: Mac App Store

    My Qt app now got approved, after following wysota advise to use the Cocoa port
    Thanks again, wysota!

    Jim

  2. #2
    Join Date
    Jan 2006
    Location
    Warsaw, Poland
    Posts
    33,359
    Thanks
    3
    Thanked 5,015 Times in 4,792 Posts
    Qt products
    Qt3 Qt4 Qt5 Qt/Embedded
    Platforms
    Unix/X11 Windows Android Maemo/MeeGo
    Wiki edits
    10

    Default Re: Mac App Store

    Nice, congratulations. Maybe you could provide a list of steps you needed to take to have your apps approved so that others might benefit from it? I mean the things you had to do or ones you had to avoid.
    Your biological and technological distinctiveness will be added to our own. Resistance is futile.

    Please ask Qt related questions on the forum and not using private messages or visitor messages.


  3. #3
    Join Date
    Jan 2011
    Posts
    7
    Thanked 1 Time in 1 Post
    Qt products
    Qt4
    Platforms
    MacOS X Unix/X11

    Default Re: Mac App Store

    Actually, the only step necessary was to bundle the Cocoa version of Qt instead of the Carbon version. The actual packaging of the application is not really specific to the app store, I basically followed these instructions for XCode packaging: http://doc.trolltech.com/4.7/deployment-mac.html - I bundled the frameworks as described there and made sure I only included the release versions of the QtGui + QtCore).

    Cheers,

    Jim

  4. #4
    Join Date
    Feb 2011
    Posts
    1
    Qt products
    Qt4
    Platforms
    MacOS X Unix/X11 Windows Maemo/MeeGo

    Default Re: Mac App Store

    Great news!
    Could I see your app in the Mac App store now? I really want to see your qt app.

  5. #5
    Join Date
    Jan 2011
    Posts
    7
    Thanked 1 Time in 1 Post
    Qt products
    Qt4
    Platforms
    MacOS X Unix/X11

    Default Re: Mac App Store

    Not sure if I'm allowed to post a link, since it's a commercial app. Admin - feel free to delete the post if I'm breaking any rule.

    http://itunes.apple.com/us/app/event...03026288?mt=12

    It's not a typical app, since the only visible window is the dock icon - and an about dialog

    Unfortunately the current version has a bug, dock menu items don't get triggered - I hope it's because of a bug corrected in Qt 4.7.3. I will try to update it in a few days and see.

    Jim

  6. The following user says thank you to jimaz for this useful post:

    ucntcme (4th March 2011)

  7. #6
    Join Date
    Oct 2010
    Location
    São Paulo
    Posts
    1
    Qt products
    Qt4
    Platforms
    MacOS X Unix/X11 Windows

    Default Re: Mac App Store

    Jim,

    I had the same problem that you had with the dock manu items. Did you ever found out if the bug was fixed on Qt?

    Tks
    Visit my blog about Qt and C++ programming in general: http://raphaelcruzeiro.com

  8. #7
    Join Date
    Jan 2011
    Posts
    7
    Thanked 1 Time in 1 Post
    Qt products
    Qt4
    Platforms
    MacOS X Unix/X11

    Default Re: Mac App Store

    Raphael - I have not checked it, but I should be able to test this soon.Right now I have some deployment issues with the new XCode 4 that I'd like to resolve before upgrading to a more recent Qt.

    Regards,

    Jim

  9. #8
    Join Date
    Mar 2009
    Posts
    39
    Thanks
    14
    Qt products
    Qt4
    Platforms
    Windows

    Default Re: Mac App Store

    Not sure if open a new thread for this question, let's start here specifically addressed to Jim that may have experience about it.

    In the documentation about the App Store I see they refer to implementing the "app purchase api". Did you have problems or too much work with that? I ask in therms of having to call the api in Objective-C format or other things that may be complex for a Qt developer that didn't scratch the surface of native Mac developement.

    Thanks!
    Juan

    Edit: Reading deeper I see that the app purchase api apparently refers to the cases of selling goods rather than software apps so maybe my question doesn't apply, anyway, in a more broad meaning, did you have to dig into non-Qt technologies to make your app compatible with the appstore?
    Last edited by thru; 6th October 2011 at 12:35.

  10. #9
    Join Date
    Aug 2009
    Posts
    5
    Qt products
    Qt3 Qt4
    Platforms
    MacOS X Unix/X11 Windows

    Default Re: Mac App Store

    Hi,

    Since August I´m trying to approve one App, all of trouble was solved but "/System/Library/Frameworks/Carbon.Framework/Versions/A/Carbon GetnativeWindowFromWindowRef" persists, I can´t use cocoa port because Qt3Support is not supported by. (I´m using Qt 4.5.2)

    There are solution for this??

    Thanks!

    Robson

Similar Threads

  1. Qt Apps banned from Mac App Store?
    By jfk in forum Qt Programming
    Replies: 130
    Last Post: 24th August 2011, 16:10
  2. Query - how to store ?
    By damodharan in forum Qt Programming
    Replies: 2
    Last Post: 31st May 2010, 12:59
  3. Store the filename of QIcon
    By Nithya in forum Qt Programming
    Replies: 1
    Last Post: 28th August 2008, 16:54
  4. what is free store in C++ memory?
    By Masih in forum General Programming
    Replies: 6
    Last Post: 2nd July 2007, 22:25
  5. Is it possible to store pointers in a database ?
    By probine in forum General Programming
    Replies: 8
    Last Post: 5th April 2006, 21:28

Tags for this Thread

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
Digia, Qt and their respective logos are trademarks of Digia Plc in Finland and/or other countries worldwide.