News for hackers. Stuff that matters.
Re:Apple is a traditional business by Lionsion on Wednesday May 02, 2018 @11:23AM (#16977783)
Yeah. I love their commitment to privacy and security, but I only wish their platform wasn't so locked down. The only reason I went with Android in the first place was so I could side-load personally-built apps. IIRC (I could be wrong), if you want to write and side-load your own personal iOS apps, you have to pay a $99 fee and they deactivate after a week.
Re:Apple is a traditional business by gf263 on Wednesday May 02, 2018 @11:25AM (#16977805)
You don't need to pay anymore.
Re:Apple is a traditional business by Aditya_Garg on Wednesday May 02, 2018 @11:27AM (#16977836)
Actually, if you don't pay the developer fee, you can only install 2 apps per apple account and they get deactivated in a week. If you do pay, I think its unlimited apps and a 3 month long period before they get deactivated.
Re:Apple is a traditional business by mygo on Wednesday May 02, 2018 @01:56PM (#16979528)
not true. I’ve written a couple personal apps that sync with health kit data collected from my Apple Watch and nutrition apps to help me track things in a way that is useful for my fitness goals. In 2016-2027 I used these apps to put on 30 lbs and stay relatively lean but I’ve never wanted to publish them in the app store. I don’t pay for any developer program. Just need to download some (free) developer tools / SDK for XCode, build the source, and put it on my phone. The install is tethered, but afterwards it stays there until I delete it. Restarting the phone doesn’t delete the app either. Only time I needed to re-install was when my 5s crapped out and I had to get a new phone.
Re:Apple is a traditional business by indemnity on Wednesday May 02, 2018 @03:48PM (#16980535)
If you turn on WiFi debugging the install can be untethered.
Re:Apple is a traditional business by zf00002 on Wednesday May 02, 2018 @11:39AM (#16977980)
When did that change? I wrote an app that I use every day and have been for about 4 years now. The most recent time I've had to load it on a new phone was in Dec of last year.

My apple dev account was originally a paid one though so maybe that has something to do with it?

I really hope I don't run into this deactivation thing.

Re:Apple is a traditional business by Dim0N on Thursday May 03, 2018 @07:50AM (#16985070)
>My apple dev account was originally a paid one though so maybe that has something to do with it?

Yeah that is why. I had a paid one also and I still have those perks.

Re:Apple is a traditional business by dep_b on Wednesday May 02, 2018 @02:15PM (#16979708)
I think you're confused with iTunes Connect. Whatever I push with Xcode stays on my phone forever.
Re:Apple is a traditional business by Aditya_Garg on Sunday May 06, 2018 @02:03PM (#17007453)
Are you sure you don't have a paid account? My provisioning profiles expire after 7 days (the app is still on my phone but upon launch it just crashes with a white screen)

http://mybyways.com/blog/new-limitations-imposed-on-free-app...

https://stackoverflow.com/questions/36998956/why-does-my-fre...

https://forums.developer.apple.com/thread/47837

https://www.reddit.com/r/jailbreak/comments/4hotx3/news_free...

The worst part is that these changes weren't announced by Apple in any way.

Re:Apple is a traditional business by ss248 on Wednesday May 02, 2018 @12:04PM (#16978319)
>a 3 month long period before they get deactivated

It's 12 month long actually.

Re:Apple is a traditional business by mathieuh on Wednesday May 02, 2018 @11:28AM (#16977841)
They still stop running after seven days.
Re:Apple is a traditional business by jaegerpicker on Wednesday May 02, 2018 @12:14PM (#16978450)
This is completely false, I have several apps that I've built on my own personal account, which is expired because I haven't released a personal app in a year or so, all of them are still running just fine after a year.
Re:Apple is a traditional business by hungerstrike on Wednesday May 02, 2018 @12:28PM (#16978606)
Incorrect. Provisioning profiles created by free Apple developer accounts only last for 7 days. After that you have to fire up Xcode and rebuild your app and reinstall it.

This is a very well known fact that you can find documentation for on many sites outside of apple.com, such as right here - https://docs.microsoft.com/en-us/xamarin/ios/get-started/ins...

The sad fact is that it's not your phone, it's Apples.

Re:Apple is a traditional business by eridius on Wednesday May 02, 2018 @01:40PM (#16979340)
Provisioning profile expiration doesn't stop apps from running, it just prevents you from building more apps until you refresh the profile.
Re:Apple is a traditional business by bni on Wednesday May 02, 2018 @01:30PM (#16979202)
Apple - Its not your device, but the data is yours.

Google - Its your device, but the data is ours.

Re:Apple is a traditional business by jaegerpicker on Thursday May 03, 2018 @10:05AM (#16986123)
This IS NOT INCORRECT. I have numerous apps that still work. Provisioning profiles have nothing to do with the app running and everything to do with installing the app. If you need to re-install the app XCode automatically regenerates a new provisioning profile for you. Please educate yourself about the details of how technical items work before speaking negatively about something.

I have my fair share of complaints about Apple but speaking negatively via ignorance is always something that should be corrected.

Re:Apple is a traditional business by jxdxbx on Wednesday May 02, 2018 @11:36AM (#16977941)
If you are a paid developer your apps don't expire (at least not for a year or so).