There was an internal API error [How to Solve]

1. Product clear. It’s no use

2. deletes the program before debugging. It’s no use

3. Whether to install more than one Xcode, delete more than one and leave one. It’s no use

4. Change the name of bundle display name

5.When the real machine is running, the project runs normally under IOS 8.4, but once it is changed to IOS 7.0 and 7.1, this error will be reported. Clear it, delete the original app on the real machine, and it still doesn’t work. After a long time, we finally find the problem and solve it as follows:

bulid settings-> packaging-> Instead of writing Chinese and special symbols, write product name in English and run it again. It’s time to witness the miracle

However, it can’t run on the simulator and needs further research

This is a reminder that when you want to modify the app name, you’d better not modify the product. Then, you can modify the bundle display name in info.

Similar Posts: