Forum rules
Under no circumstances is spamming or advertising of any kind allowed. Do not post any abusive, obscene, vulgar, slanderous, hateful, threatening, sexually-orientated or any other material that may violate others security. Profanity or any kind of insolent behavior to other members (regardless of rank) will not be tolerated. Remember, what you don’t find offensive can be offensive to other members. Please treat each other with the kind of reverence you’d expect from other members.
Failure to comply with any of the above will result in users being banned without notice. If any further details are needed, contact: “The team” using the link at the bottom of the forum page. Thank you.
User avatar
rednoah
Posts: 84
Joined: Tue Mar 11, 2008 10:02 pm

Publishing on the Mac AppStore

Wed Aug 06, 2014 10:15 pm

Dear oss,

I am currently in the process of publishing my open-source application FileBot (registered as FileBot with the API) on the Mac AppStore. As a method funding the project I plan on publishing FileBot as paid application (which is the same as the free version that can be downloaded on SourceForge.net minus the code-signing and sandboxing).

Now what is OpenSubtitles stance on "commercial" usage of the OpenSubtitles API? I suppose I need official permission from OpenSubtitles that I am allowed, maybe this project specifically, or all apps in general, to freely use the API even in commercial software.

Here's the original message for context:
5.5

The app contains copyrighted materials, namely downloading subtitles (screenshot2) that may infringe on rights owned by third-parties.

Please remember that pursuant to your agreement with Apple, you represent and warrant that your application does not infringe the rights of another party, and that you are responsible for any liability to Apple because of a claim that your application infringes another party's rights. Moreover, we may reject or remove your application for any reason, in our sole discretion.

Please provide documentary evidence that you have the rights to use this content to ensure compliance with the Mac Developer Program License Agreement. Once Legal has reviewed your documentation and confirms its validity, we will proceed with your application review. Be aware that while your iTunes Connect Application State is displayed as Rejected, it is not necessary to upload a new binary in this particular case. However, if your application is not in compliance, and you are able to make the necessary changes, we encourage you to do so and resubmit your binary for review.
Let me know what you think, and see if we can work out some agreement.

Cheers,
Reinhard

User avatar
oss
Site Admin
Posts: 5879
Joined: Sat Feb 25, 2006 11:26 pm
Contact: Website

Re: Publishing on the Mac AppStore

Mon Aug 11, 2014 6:34 am

we are discussing this in PM.

For Filebot application you can use our API even commercially, but this doesn't meant all other commercial APPS can use our API.

User avatar
rednoah
Posts: 84
Joined: Tue Mar 11, 2008 10:02 pm

Re: Publishing on the Mac AppStore

Mon Aug 11, 2014 7:13 am

Perfect! Thank you very much! :)

User avatar
eduo
Posts: 716
Joined: Sat Feb 10, 2007 1:40 am
Location: Information Technology
Contact: ICQ Website Yahoo Messenger

Re: Publishing on the Mac AppStore

Sat Sep 13, 2014 10:11 pm

Perfect! Thank you very much! :)
Hi there. Was Filebot approved? I know it's not just for subs, but subs apps have been rejected in the past by the MAS. My own SolEol was summarily rejected once.

Also, with sandboxing, you'll have to add behaviour to add folders and keep temporary bookmarks for them.
http://eduo.info/
[url=http://eduo.info/soleol/]OpenSubtitles from your desktop: SolEol for Mac/Windows/Linux[/url]
[url=http://forums.plexapp.com/index.php?showtopic=325&st=0&p=2480&#entry2480]My current episode processing work flow[/url].

User avatar
oss
Site Admin
Posts: 5879
Joined: Sat Feb 25, 2006 11:26 pm
Contact: Website

Re: Publishing on the Mac AppStore

Thu Oct 16, 2014 5:12 pm

I jsut fireup app store, for opensubtitles search it gets: subtitles wizard for 8.99 EUR (!), for searching filebot is for 4.49 EUR, so it seems it pass. congratulations! I hope you will add magic word "opensubtitles" there too :)

EDIT: opensubtitles is in description, if they use some tags, maybe good to add there, otherwise it is not reindexed (?), but I see, it was added in 27th August...

User avatar
eduo
Posts: 716
Joined: Sat Feb 10, 2007 1:40 am
Location: Information Technology
Contact: ICQ Website Yahoo Messenger

Re: Publishing on the Mac AppStore

Thu Oct 16, 2014 5:31 pm

I jsut fireup app store, for opensubtitles search it gets: subtitles wizard for 8.99 EUR (!), for searching filebot is for 4.49 EUR, so it seems it pass. congratulations! I hope you will add magic word "opensubtitles" there too :)

EDIT: opensubtitles is in description, if they use some tags, maybe good to add there, otherwise it is not reindexed (?), but I see, it was added in 27th August...

Mine was rejected. It depends on the reviewer probably. I think subtitlesapp was rejected too.
http://eduo.info/
[url=http://eduo.info/soleol/]OpenSubtitles from your desktop: SolEol for Mac/Windows/Linux[/url]
[url=http://forums.plexapp.com/index.php?showtopic=325&st=0&p=2480&#entry2480]My current episode processing work flow[/url].

User avatar
oss
Site Admin
Posts: 5879
Joined: Sat Feb 25, 2006 11:26 pm
Contact: Website

Re: Publishing on the Mac AppStore

Fri Oct 17, 2014 12:52 pm

I agree with you, Eduo.

User avatar
rednoah
Posts: 84
Joined: Tue Mar 11, 2008 10:02 pm

Re: Publishing on the Mac AppStore

Tue Oct 28, 2014 12:04 pm

For me it was a bit of a back-and-forth. Took over a month (after being rejected first as well) but with the "written and signed" documentation I got from oss it go through in the end.

They were initially VERY vague in their wording. So I had them make clear, if they meant "permission from all movie owners required" or "permission from just the opensubtitles api owner required". It seems that the latter is just fine.

FileBot on the App Store:
https://itunes.apple.com/us/app/filebot/id905384638

I'm currently still working out the kinds though. There's lots of random issues caused by app sandboxing and lack of filesystem access.

User avatar
eduo
Posts: 716
Joined: Sat Feb 10, 2007 1:40 am
Location: Information Technology
Contact: ICQ Website Yahoo Messenger

Re: Publishing on the Mac AppStore

Tue Oct 28, 2014 12:14 pm

I'm currently still working out the kinds though. There's lots of random issues caused by app sandboxing and lack of filesystem access.
In the end these limitations due to sandboxing made me stop trying. My app relies on being able to drop whole disks and folders for processing. But entitlements don't allow you to write in subdirectories.
http://eduo.info/
[url=http://eduo.info/soleol/]OpenSubtitles from your desktop: SolEol for Mac/Windows/Linux[/url]
[url=http://forums.plexapp.com/index.php?showtopic=325&st=0&p=2480&#entry2480]My current episode processing work flow[/url].

User avatar
rednoah
Posts: 84
Joined: Tue Mar 11, 2008 10:02 pm

Re: Publishing on the Mac AppStore

Tue Oct 28, 2014 12:50 pm

Actually, if the users drop a folder that's the best-case scenario. The com.apple.security.files.user-selected.read-write will give you access to whatever the users selects via the native File Dialog, and whatever folder/files the user drops onto you application.

If the user drops a folder you get access to the folder and everything that's inside, the whole hierarchy. Perfect! But if the user drops only a single movie file, then you're screwed, because you'll have only access to that file, not the folder, so you won't be able to write the subtitle file.

I solved this issue by having my own "Grant Permissions" dialog that'll ask users to drop folders I need access to. Once a folder is dropped once you have full access in this process, and you can use security-scoped bookmarks to be able to access these folders on subsequent runs.

All in all it's ALOT of extra work (especially if it's not an Xcode / Objective-C project) that will not make your application any better, so that's why I charge for the App Store version, even though you can get it for free as well via brew cask or SourceForge.
Last edited by rednoah on Tue Oct 28, 2014 1:04 pm, edited 1 time in total.

User avatar
oss
Site Admin
Posts: 5879
Joined: Sat Feb 25, 2006 11:26 pm
Contact: Website

Re: Publishing on the Mac AppStore

Tue Oct 28, 2014 1:00 pm

rednoah, I wrote you PM, did you get it ? It was about xml-rpc imdb integration...

Return to “Developing”

Who is online

Users browsing this forum: No registered users and 25 guests