Xcode 9 - Failed to create IXPlaceholder for app bundle ID

随声附和 提交于 2020-01-11 09:19:29

问题


Upon updating to Xcode 9 and in the "launching" phase of compilation on the simulator I get the error:

Failed to create IXPlaceholder for app bundle ID

Emphasis placed on this issue only occurs trying to launch the simulator, as working with my actual iPhone 6s launches without any issues .

Attempts:

Ensured info.plist "Bundle Identifier" is correct. it is "$(PRODUCT_BUNDLE_IDENTIFIER)"

Checked to see if typing the bundle identifier manually would work, but it did not.

Project Cleaned

Deleted Derived Data

Xcode relaunched

Computer Restarted

Xcode betas uninstalled

Xcode Uninstalled and Reinstalled

Provisioning Profile Expires in 11 months

Automatically Manage Signing is unchecked then checked again

Paid Developer for 2 years now and have never had this issue before. Searched online for a solution with no luck and notice only a couple others have had this issue with no clear resolution.

What direction should I take to get this issue resolved. I don't see anything wrong with the provisioning files / certificates, but I could be wrong if someone could guide me in the right direction.

Thank you


回答1:


I had same problem, this solve it

In you Info.plist:

Bundle_display_name : Dictionary

set to String value not dictionary

Bundle_display_name : String

i hope this help you




回答2:


The only solution I have come across to continue being able to test your application on the simulator is to download the Xcode 10.3.1 simulators and select those to test your app on.

Best of luck to those who come across this bug!




回答3:


I think i found solution for this. It works for my case. I did two things:

First(i think this is what really helps) :

  • in targets -> general-> Display name i set proper "App name" (i got i grayed before like seted placeholder)

    I tried to set ${PRODUCT_NAME} but i got issues with that (but i think you should try this too)

General Display Name

  • the in proper info.plist. In bundle name set the same proper "App name".

Same here.I tried to set ${PRODUCT_NAME} but i got issues with that (but i think you should try this too)

Info.plist Bundle Name

Second(but i'm pretty sure that was a coincidence) :

I have other project that doesn't have this issue and works fine on all ios versions and simulators.

  • In this project(that one which works fine) i set Bundle Identifier from project that doesn't works, but like i said im pretty sure that was only a coincidence



回答4:


in my case, after upgraded system, it is fixed automatically




回答5:


Reinstall Xcode.

  1. Copy Xcode.xip from download Directory into Application Directory.
  2. Install it.
  3. Open your project and run.



回答6:


These steps helped me to fix this problem. I found this solution in this article



来源:https://stackoverflow.com/questions/47068335/xcode-9-failed-to-create-ixplaceholder-for-app-bundle-id

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!