|
|
|
|
|
by mrtksn
2423 days ago
|
|
No, if you are listening to angry hate boys, yes if you actually look into it. The binary needs to be signed off but Apple does not require a review to sign your binary, only to distribute it through App Store. So to run your code you create an account, the free version has a shorter validity time frame I believe which means you will have to re-install the app once it ends, set up your signing profile on your developer tools and you are good to install and run any code you want. You can have a torrent client or app that messes around with private API or whatever. Your code is signed locally, Apple wouldn't know what you are up to. Apple needs to pay off the influencers to spread the word I guess :) At least, I think they need to take some effort to break the "greedy Apple corporation vs the generaous Google charity" narrative. |
|
- The signing expires every 7 days, meaning re-install once a week. The app just crashes on launch when it expires.
- There's a (low) limit on the total number of apps you can have installed at one time via this method. I believe it's 5.
- The Apple ID you're using to codesign the app has to be signed in on the device to which you're installing. (I may misunderstand this one -- been a while since I've done it and it may have changed somehow -- but I'm pretty sure about it.) The implication here is that to share the app to anyone else, you also have to share your Apple ID.
- You're still beholden to Apple. They can revoke your Apple ID and thus your signing privilege pretty much any time for any reason.
They've restricted this avenue enough that I think it's fair to say it's not functional as more than a teaser, for people just checking out iOS development.