I have developed an application for a customer and gave it to him.
He had just installed it and was using it...
Now my license had been expired, and now all of a sudden he says that his app says:
{my_app} "No longer Available"
[ Note: He didn't reinstall the application so far].
Can anyone help me with this weird behavior...
Thanks.
In addition to #Fonix answer.
If you didn't have a paid apple account membership (~ 99 $) and used the free provisioning by using XCode deploy directly into your client device, then:
The free provisioning profiles are only valid for one week.
Your app will no longer appear on the app store if you don't have an active developer license.
If you didn't put it on the app store and just gave it to them via ad hoc or something, the provisioning profile has probably expired so you would need to renew that, which would need an active developer licence as well.
Related
I have developed my iOS App and used developer provisional profile(Free account). When I give my App to other users for testing they aren't able to install the app on their device with error unable to download App "MYAPP" could not be downloaded at this time. I don't find any solution for that please suggest me something.
The free Apple developer account doesn't have the capability to distribute the app. You need to have the either Apple Developer or Enterprise program.
You cannot even add the devices, check below for more information. Check the Sign in with Apple ID or 1st column for your case.
As a free account, you have access only to Xcode developer tools, Xcode Beta releases, Developer Forums, Bug Reporter & Test on the device (debugging).
Source :
Apple developer portal - Choosing a Membership
Hope it helps.
Enroll to apple developer account either for App Store or Enterprise based on your requirement.
Ad-hoc
You need to add UDID for users device to sucessfully install build. Create build using developer certificate and profile. It can be distributed and installed though iTune
App - Store
This lets you upload build on app store. Combination of distribution certificate and profile.
For above cases ensure that you have created build using valid profile.
As others said, you need to purchase/ enroll in development program in order to create installable ipa.
Then you need to add testing devices UDID (user can get it from iTunes) to testing devices in your apple developer account, then you can create a valid ipa for testing.
I've faced an issues in installing my App on the iPad via the Xcode software without uploading it on the Apple Store. I've noticed that after a couple of days the App stops working and doesn't open and displays a message ("App Name" is no longer Available).
What can be the solution to this problem please? The application is personal as I wish not to upload it on the Apple store.
Regards,
Apps installed via xcode are only temporary, I dont know the official lifetime of the app but they aren't production apps.
If you want to keep an app private you need to purchase an enterprise licence and then you can release an app onto the app store privately and you just grant access to the people you want to have access.
See Apple Developer Enterprise for more information.
If you didn't have a paid Apple account membership (~ 99 $) and used the free provisioning by using XCode deploy directly into your Apple device, then:
The free provisioning profiles are only valid for one week.
There are some similar question posted on here but they does not solve my issue.
I am Learning Swift with Xcode 7. I have developed an app which I have deployed on my iPhone 4s, I was getting warning in Xcode after deployment.
The provisioning profile "iOS Team Provisioning Profile: " is expiring
soon
However, App was working fine but after few days I stopped working and I had to connect to Xcode and deploy app again. The app is working again. However, I see the warning sign again as below.
I have done research and found out I can resolve this issue from Apple Developers account. However I do not have developer's account as it cost $99 a year. Is Apple developer subscription is necessory ? in order to solve this issue permenently ?
For a free developer account, the provisionning profile is just usable about a week. You have to built your app again periodically to be able to use it!
It's Apple's rules...
If you submit app to appstore or beta-distribution (Hockeyapp, ...), you must renew developer account.
If you only wanna run app on your device, from iOS9, you can do it without developer accout
http://www.wastedpotential.com/running-xcode-projects-on-a-device-without-a-developer-account-in-xcode-7/
In our team a developer send app to review.
It went through but at some point developer certificate was no longer valid.
We're now not able to download app in external or internal testers.
What will happen if we release that version?
I will appreciate your experiences and opinions.
Developer certificate is just that, for development. When submitting an app to the app store you are signing the application with distribution profile.
So to answer your question, if you have a valid distribution profile nothing will happen when releasing the app to the store.
I am currently developing an IOS APP on Xcode and I want to have a run on my iphone. It says failed to code sign "my app", no valid signing identities (i.e. certificate and private key pair) matching the team ID “(null)” were found.
Xcode can attempt to fix this issue. Anyone have ideas? Thanks alot!
For you to run applications build from Xcode that are not submitted to the AppStore, you must have a subscription to a Developer Program. This subscriptions is currently $99/year. Not a terrible price to pay but check out this link to see if it's worth paying for.
Briefly some of the benefits:
Code signing to install apps on your own device.
Sending builds to websites like HockeyApp to allow others to test your app and give back feedback
Submitting to the Apple AppStore
Hope this helps :)