• Your favorite

    Apple

    ,

    iPhone

    ,

    iPad

    ,

    iOS

    ,
    Jailbreak
    , and
    Cydia
    site.
  • The New ModMyi.com Cydia Dev Portal
    We've been testing our new Dev Portal for submitting Cydia packages over the last few months, and are now officially launching it as a 1.0.



    As one of the largest default Cydia repositories, and in fact the first Cydia repo to exist other than saurik's himself, we have thousands of packages we host in Cydia for you all. Many of the artists and developers who host with ModMyi.com have quite a few packages hosted with us. Updating these or adding new ones used to mean an email to me personally, and as the repo got larger and larger our response time was slower and slower trying to keep up. It was also hard to keep track of which of your packages were hosted with us, what version was live, and what the descriptions, stats, and screenshots were for each, etc.

    That's changed now.



    When you log in to the Dev Portal (just use your normal ModMyi.com forum info - if you're already logged in here, you're logged in there, too), you are shown a list of all your packages we host. If it's your first time, and you already have packages with us which aren't in there (they already will be if your forum username is tied to the same email you use as your Cydia contact), there's a link to claim your packages, where you can automatically have them added to your Dev Portal.

    At a glance you can quickly see which packages we are hosting, what versions are live, what screenshots are being shown for those packages, and have a link to check stats or update the package. You can easily add or edit any of those packages by simply clicking Update next to it.

    Once you're editing a package, you can add an actual new version of the package, along with the changelog and any additional screenshots you'd like, or fresh screenshots. You can also choose not to put a new version number, and update metadata only (description, screenshots, or depiction links).

    One cool feature we've added in today's 1.0 update to the Dev Portal is the ability to add/edit depiction links. The depiction is the page you see when you pull up a package in Cydia. By default, our depiction pages contain a description of your package, and 3 links - Screenshots, Recent Changes, and Live Download Stats. In the Dev Portal, you can add depiction items at any time. Some of the common uses for this are linking to a PayPal donate button, your Twitter page, or your home site. Here's an example of what the depiction item addition looks like:



    and what that would add to a normal depiction:



    You add your own icon for what you'd like to show up, and we include links for a PayPal or Twitter icon, as those are popular ones.

    The past few months we've already had this system in place, and have been ironing out bugs and adding features based on user feedback. As of today's 1.0 update, it's really become a thing of beauty - I'd say we've got the most advanced Cydia repo out there.

    Feel free to give it a try, post your thoughts here if you're already using it, and please let us know how we can make it better, or what you love about it - it's all about making submitting Cydia packages easier on you guys!

    Submit a Package to Cydia!
    This article was originally published in forum thread: The New ModMyi.com Cydia Dev Portal started by Kyle Matthews View original post
    Comments 10 Comments
    1. Inked_xx's Avatar
      Inked_xx -
      I'm getting an error when uploading a package! I don't know why. Can anyone help?
    1. Nicholas Knight's Avatar
      Nicholas Knight -
      Please post screenshots of your issues so we have a general idea of what you all are referring to.
    1. Sk37cH's Avatar
      Sk37cH -
      Hi there. Thank you for providing an easy portal to submit packages, along with well laid out instructions. I recently submitted several colored versions of a FolderIcon pack. After DL'ing the packages from cydia, I've realized I've packaged them wrong. They are being installed to a sub folder within var/mobile/Media/FolderIcons. I was just wondering if I could catch the rest of the packages before they are hosted on cydia, just to save you guys a little bit of work. I sincerely apologize for the inconvenience, and I have learnt from my mistakes. TIA
      Edit: It's being sorted. Thank you to the hard working staff at modmyi.
    1. the_jannis's Avatar
      the_jannis -
      okey, so I know how to submit a package and all, but how should the package look like in the first place? Would it be plenty if I just copy all the important folders in the package, do I need to create the info.plist file on my own... I really have no idea! There has to be a thread about that somewhere but it seems like I'm either blind or just too stupid!
    1. agar83avfc's Avatar
      agar83avfc -
      Can someone please give me a step by step guide on how to create a paypal donation button to add to the packages I make and upload through modmyi? I have tried so many times and my paypal link never shows up in my package. Thank you for any help you guys have for me.
    1. Houghie72's Avatar
      Houghie72 -
      My theme is in cydia, but isn't showing up in the Dev Portal under "My Packages"
      Help?
    1. wheels9r's Avatar
      wheels9r -
      Quote Originally Posted by agar83avfc View Post
      Can someone please give me a step by step guide on how to create a paypal donation button to add to the packages I make and upload through modmyi? I have tried so many times and my paypal link never shows up in my package. Thank you for any help you guys have for me.
      Same here.

      Nevermind, i found the answer at Paypal.

      https://www.paypal.com/uk/cgi-bin/?c...-intro-outside
    1. Desl's Avatar
      Desl -
      This looks like a great service. We want to release an app through your system with a little bit of protection for our server resources (if 10,000 people rip it off and 10 people buy it we won't be able to afford the server costs).

      Is there a callback we can set up from your server on payment / download / verification we can hook into to record valid udids on our side?
      Then we can kick the unvalidated users if we start running out of resources so that the people who pay get best service.
    1. Cowboy's Avatar
      Cowboy -
      Emailed one of the site admins hoping he chimes in to answer your questions
    1. Kyle Matthews's Avatar
      Kyle Matthews -
      Quote Originally Posted by Desl View Post
      This looks like a great service. We want to release an app through your system with a little bit of protection for our server resources (if 10,000 people rip it off and 10 people buy it we won't be able to afford the server costs).

      Is there a callback we can set up from your server on payment / download / verification we can hook into to record valid udids on our side?
      Then we can kick the unvalidated users if we start running out of resources so that the people who pay get best service.
      Email repo at modmyi dawt com for this - he can give you some of the details. Short answer, you'd need to do this through Cydia's APIs, not ModMyi (Cydia is the payment processor, ModMyi is the repo administrator). It is possible though, but needs some custom work.