When I try to build and run the app on the device I get following error App installation failed: This application's bundle identifier does not match its code signing identifier.
I checked the signing certificates, bundle ids, provision profile, entitlements and everything is correct.
Any Ideas ?
What is a Bundle or Application ID? In the Apple App Store, the Bundle ID serves as a resource that represents the app's unique identifier that you can register, modify, and delete. It allows you to connect third-party services offered by Apple such as “Health, Apple Pay and In-App Purchases”.
iOS. An iOS application's store ID number can be found in the iTunes store URL as the string of numbers directly after id . For Example, in https://itunes.apple.com/us/app/urbanspoon/id284708449 the ID is: 284708449 .
Building Phases
+
sing and add script in New Run Script Phase
/usr/local/bin/carthage copy-frameworks
to the script box.Input Files
add a line for each Carthage framework you're using in your app: $(SRCROOT)/Carthage/Build/iOS/FrameworkName.framework
Output Files
for each framework: $(BUILT_PRODUCTS_DIR)/$(FRAMEWORKS_FOLDER_PATH)/FrameworkName.framework
This process fixed it for me. It can be found under Carthage documentation. You can see this process here in items 4, 5, 6. https://github.com/Carthage/Carthage#adding-frameworks-to-an-application
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With