I would like to install a configuration profile in an iPhone that I receive through Safari from my localhost (RoutingHTTPServer) in the device.

I follow guidelines and tips that I found in this website to make it possible, but I am facing a small issue, in the final steps. I am able to run the localhost and create the configuration profile, but then Safari does not allow me to install the file due to an "unknown error".

I made some research and I found several possibilities to this "unknown error", most of them related to the format of the contents of the file created. I arrange that in different ways, but still the same problem.

My application it is just a concept solution, but I would like to know if the error could be because, it is mandatory to sign and encrypt the configuration file before sending it through Safari.

Thanks in advance

有帮助吗?

解决方案

No, it is not mandatory to sign the configuration profile. Try the following steps

  1. Connect the device to the laptop (windows/mac).
  2. Open iPhone Configuration Utility.
  3. Create a profile of your need.
  4. Try installing it into the mobile.
  5. Check the console for error.
  6. If installation succeeded then export the profile and place it into the web-server and try installing the profile OTA. (Note: Uninstall the previously installed profile).
  7. Open the profile and analyse it for identifying your mistake.

Your research is right, the main reason for Unknown Error is the formatting mistake. The detailed description about the payloads and keys are available under this link.

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top