18

I am using Xcode 7 and iOS 9. I'm having trouble in launching my app on my device using the new feature that Xcode 7 has that allows us to try applications without having an Apple Developer Program

Here's what I get from Profile when I try to trust and verify apps. It keeps telling me that I need to connect to the internet but I'm always connected. I tried to delete my profile and my app and then restarting my phone, but it didn't work.

enter image description here

enter image description here

3
  • 3
    My iPad is running iOS 9.3.2 and I'm having the same issue. All of my apps have internet access, but Settings refuses to let me Verify my company's certificate, saying that there's no internet access.... Restarting my iPad made no difference. Commented Jul 12, 2016 at 12:50
  • I have this problem right now in 2018 August and September, and the problem is not that the ppq.apple.com would be down, but it's SSL certificate is not considered valid any more. What to do now? Commented Sep 6, 2018 at 18:26
  • FWIW - I was having this same issue and it was related to the firewall settings on my wifi router. Commented Dec 2, 2018 at 17:01

11 Answers 11

23

I'm currently having this problem right now too, Cellular, and quitting Settings didn't help.

This article (https://support.apple.com/en-ca/HT204460) mentions you need to be able to connect to http://ppq.apple.com to verify the app. As of right now (Dec 4th, 2015), it seems to be down.

"An Internet connection is required to verify the app developer's certificate when establishing trust. If you're behind a firewall, make sure it's configured to allow connections to https://ppq.apple.com. If you aren't connected to the Internet when you trust an app, the device displays "Not Verified" instead. In order to use the app, you need to connect to the Internet, and tap the Verify App button."

So I assume if that site is down, you can't trust apps.

Sign up to request clarification or add additional context in comments.

3 Comments

Came back up in a few minutes and was able to verify the app again. Try this: downforeveryoneorjustme.com/ppq.apple.com
it is down right now as well. My team leads are making the same noises
Yes verifying it on my end as well, it seem apple's verification service is down
15

I had the same issue. I tried to switch between WIFI and Cellular data but no results. I was testing on iPad Pro with ios 9.3.2 and I even updated it to the latest software update available which is 9.3.3.

Again the efforts were in vain! I still got the error message "No Internet Connection Error".

Then I noticed my Timezone and DataTime was different and when I set it to "Set Automatically", VOILA ! Afterwards, I could trust the developer and verify app successfully.

So make sure, you set the DATE TIME and TIMEZONE correctly while you trust a developer and verify apps.

1 Comment

I had a similar issue, but I first had to turn off 'Set Automatically', pick a Timezone, and then turn it back on
8

Something has changed in the last day. Not sure if it's a Apple verification server issue or WiFi issue with iOS 9.0.2.

Anyway, the workaround is this. We have clients doing this today.

  1. Disconnect from WiFi and connect via cellular. You may have to hotspot to a phone if your iPad is WiFi only.

  2. Clear the Settings iOS app out of memory.

  3. Re-launch the Settings app and go to Profiles.

  4. Click Verify link again and should verify / work.

1 Comment

Worked for me, tnx
3

This worked for me. Stop debugging. Close Settings app (double tap on home and swipe up). Open Settings app again and got to General>Device Management>Select the app certificate> trust. This works

2 Comments

Yes, device needs to be connected to internet.
General>Device Management>Select the app certificate> trust
0

For me, the problem was that I was using a VPN (Charles proxy) and I forgot about it. Just turned off the VPN, accepted the profile, and switch the VPN on.

Comments

0

Just in case this helps someone out there in the wild. I spent two weeks fighting this issue. Did not find other solution than just working with a different device.

More concretely on a Ipad pro with IOS 18.something (don't remember the exact version). Trying to update to 18.6.2 it won't update due to some error. I managed to put IOS 26. Problem persisted.

Finally trying on different devices everything worked seamlessly. I yet don't know what is the problem, but I just cannot deploy my applications in that device.

I think my Ipad was blacklisted or is in some corrupt state where it cannot reach apple servers. I tried to get info from apple support, to know If my device was reaching their servers and if so, why the auth process was not succeeding. No answer.

Maybe the problem is that the ipad is second hand, and its icloud-bounded to its previous user. That is my wild unfounded guess.

Comments

-1

this happens when the phone has no wifi or 3G/4G signal. You may have run out of minutes on your data plan for example or disabled your wifi etc.

Comments

-1

As of iOS 13.1.3, this now seems to be the message received when your distribution certificate is revoked. It used to just appear to force quit the app, but now it displays this message and refuses to verify. Rebuilding the app with a current certificate should fix it in this case.

Comments

-1

For me, my iPhone was not connected to Wi-Fi. After I have the iPhone Wi-Fi connected, I could build and install.

Comments

-1

try reset all networking setting for iphone, this is work for me

Comments

-1

Here are the steps that resolved this error for me.

I created new CSR, Certificate and Profile as part of this.

Login into https://developer.apple.com/

Go to “Certificates, Identifiers & Profiles” section.

Go to Devices and make sure your iPhone is added there. If not please do so with the UDID of your phone.

Go to certificates.

Create a new certificate by clicking on the plus button.

Select “Apple Development” and click on Continue button.

It will ask you to upload the Certificate Signing Request (CSR) file.

Now from the MAC system where you have Xcode IDE,

Go to Applications > Utilities > Keychain Access.

In the menu bar, go to Keychain Access > Certificate Assistant > Request a Certificate from a Certificate Authority. (From the system menu on the very top)

Enter your email address and the Common Name (your name or the name of your organization).

Choose “Saved to disk” for the request method.

Click Continue.

Choose a location to save the CSR file and click Save.

Now, back to developer portal choose the CSR file and click on Continue button.

Download the certificate file by clicking on the “Download” button.

Go to Applications > Utilities > Keychain Access.

In the menu bar, go to File > Import Items. (From the system menu on the very top)

Navigate to the certificate file downloaded above and select it.

Choose the login keychain and click Open.

The certificate will appear in the selected keychain. Double-click it to open its details and verify the information.

Go to Profiles.

Click on the plus button to create a new profile.

Select “iOS App Development” option and click on Continue button.

Select the correct App ID (Make sure it has correct package on it)

Select offline support as Yes

Click on Continue

Select the certificate you generated above.

Click on Continue

Select your iPhone added under devices above.

Click on Continue

Enter a name for the profile.

Click on Generate button.

Download the profile by clicking on the Download button.

Open the Xcode and click on the root node of the project.

Open “Signing and Capabilities” tab.

Click on “Provisioning Profile” select box and select “Download Profile”.

Click on the profile name created above and click on the “Select” button. (It may give some err but will resolved with build settings)

Open “Build Settings” tab.

Under “Code Signing Identity” select the Certificate you added to the Key Chain above for all the options. Refer below.

Under “Provisioning Profile” select the profile you created above for all the options Refer below.

enter image description here

Select your iPhone as run destination and build the project.

The build may ask for a password for key chain. Enter the MAC password and click on “Always Allow” button.

Now select your iPhone as run destination and run the project.

Comments

Start asking to get answers

Find the answer to your question by asking.

Ask question

Explore related questions

See similar questions with these tags.