• Your favorite

    Apple

    ,

    iPhone

    ,

    iPad

    ,

    iOS

    ,
    Jailbreak
    , and
    Cydia
    site.
  • What's In, What's Out for Mac App Store


    Apple released the Review Guidelines for the new Mac App Store last week, and it's a mixed bag. There's no reference to needing to have apps signed with Apple's root certificate, so it looks like we will dodge the bullet of signed binaries. However, there's a long list of restrictions, including one on "deprecated or optionally-installed technologies" that explicitly excludes Java.

    Similar to the recently-published guidelines for iOS App Store submissions, the document seems to be intended to head off complaints about the criteria for inclusion on the Mac App Store. Apple says that the guidelines are "to ensure that apps are reliable, perform as advertised, and free of offensive material," and also to let devs "create and prepare your apps so they will sail through our approval process." So as far as the "reliable" part goes, we have rules such as "2.1 Apps that crash will be rejected" (wow really?) as well as ones that "exhibit bugs" (2.2) and "'beta', 'demo', 'trial', or 'test' versions" (2.6). In terms of "performing as advertised," there are restrictions against "apps that are intended to provide trick or fake functionality that are not clearly marked as such" (2.10) and "apps that provide incorrect diagnostic or other inaccurate device data" (2.12). The rule against "offensive material" as defined by Apple would prohibit apps that are "pornographic" (14.1), "encourage excessive consumption of alcohol or illegal substances" (2.11), are "defamatory, offensive, mean-spirited" (10.1), "depict violence or abuse of children" (11.3) or show "images of people or animals being killed or maimed, shot, stabbed, tortured or injured" (11.2). And whatever combat games survive that last restriction cannot include enemies that can be identified as "a specific race, culture, a real government or corporation, or any other real entity" (11.3).

    Beyond restrictions on content and function, though, there are some very clear bans on particular methods and technologies. Apps may not install kexts (2.18) or use their own copy protection schemes (2.19) but must "use the appropriate Mac OS X APIs for modifying user data" (2.29). Also, no Mac App Store app may use any "deprecated or optionally-installed technology." The document specifically mentions Java, which was officially deprecated - meaning that "the Apple-produced runtime will not be maintained at the same level, and may be removed from future versions of Mac OS X" - with last week's release of Java for Mac OS X 10.6 Update 3 and 10.5 Update 8. The restriction may also include Flash, which is "optionally installed" on new MacBook Airs and all future Macs.

    Source: AppleInsider
    This article was originally published in forum thread: What's In, What's Out for Mac App Store started by Paul Daniel Ash View original post
    Comments 32 Comments
    1. Zokunei's Avatar
      Zokunei -
      Quote Originally Posted by cookbenj View Post
      i second that!!!! what a wicked idea :P
      What would be the purpose?? Please esplain. Also, I thought Cydia's servers were loaded already.
    1. cypherpunk's Avatar
      cypherpunk -
      The only point I could think of for Cydia would be to allow a unified selling and licensing system for kexts and apps apple won't approve. Of course, that wouldn't require jailbreaking anymore than Steam does, and Steam is basically an app store and license manager for games.
    1. Zokunei's Avatar
      Zokunei -
      Quote Originally Posted by cypherpunk View Post
      The only point I could think of for Cydia would be to allow a unified selling and licensing system for kexts and apps apple won't approve. Of course, that wouldn't require jailbreaking anymore than Steam does, and Steam is basically an app store and license manager for games.
      Meh. Still pretty useless. You could just go to a site dedicated to Mac software and find some cool stuff I'm sure. That's essentially what repos are. Hmm, maybe you don't really need a Mac App Store.
    1. EddieLeonard's Avatar
      EddieLeonard -
      Quote Originally Posted by uzz View Post
      will it be Jailbreakable? would be kool if it can.
      no, jailbreaking is only needed on the iphone ios devies because the app store is the only legal way to get apps. cydia and installer where needed because the iphone (1st gen) was so restricted at the time that jailbreaking was the only way to get other apps onto the phone. the mac can install any program from the web and is free to restrictions. the most likely option that will happen is that someone will make a app that tricks app store apps that they are paid for (like *******), tere will be no need for a cydia/jailbreak for the mac
    1. mohaas05's Avatar
      mohaas05 -
      I'm guessing with the whole Oracle-Google debacle, Apple wants to distance itself from Java to avoid any issues in the future.

      It's a shame since I remember Java was listed as one of the main APIs when Mac OS X first came out. Also Minecraft
    1. DisneyRicky's Avatar
      DisneyRicky -
      Quote Originally Posted by gthugballin View Post
      cydia on mac omg
      lol! Themes! :P
    1. Zokunei's Avatar
      Zokunei -
      I guess MAYBE the themes and tweaks would be cool. (Why do I care? I have an XP&hellip But wouldn't you actually need a jailbreak (root access) to reap those benefits?
    1. blueblaze4444's Avatar
      blueblaze4444 -
      Who else is getting tired of noobs ( i don't mean any offense) talking about jailbreaking macs? There's no point when you can still download things OFF of the app store. This is not the first post people have talked a bout that. Saurik wouldn't even bother creating a "mac cydia"
    1. Zokunei's Avatar
      Zokunei -
      Quote Originally Posted by blueblaze4444 View Post
      Who else is getting tired of noobs ( i don't mean any offense) talking about jailbreaking macs? There's no point when you can still download things OFF of the app store. This is not the first post people have talked a bout that. Saurik wouldn't even bother creating a "mac cydia"
      I know. I'm just saying that to get some of these tweaks people are talking about you would need root access. I know for a fact there would never be a Mac Cydia. I'm trying to get these people that probably don't know what root access is to understand that.
    1. uzz's Avatar
      uzz -
      I think apple don't care about people jailbreaking any i-devises... it increases its overall sales. Look at the i-tv now that it can be jailbroken people will buy it and i'm sure the sales will increase as you now have extra options which apple never thought of and they will add these in the next update or two. My thoughts are apple made ios to be jailbroken
    1. awesomeSlayer's Avatar
      awesomeSlayer -
      Quote Originally Posted by uzz View Post
      will it be Jailbreakable? would be kool if it can.
      What's the point? Apple doesn't force developers to sign the code in order to be runnable on Mac.

      It might be a good alternative to obtain apps especially if it includes the option to buy them with iTunes/Apple account.

      Off topic: Apple praised Valve for being on-top developer before the announcement of Mac App Store.
    1. EskimoRuler's Avatar
      EskimoRuler -
      Glad apps don't need to be signed off. And as far as the restrictions for apps, I don't think it matters because you'll be able to download the apps you want just not from the app store.