Bundle ID

RSS for tag

A bundle ID is a unique identifier for a single app.

Bundle ID Documentation

Posts under Bundle ID tag

49 Posts
Sort by:
Post not yet marked as solved
3 Replies
394 Views
Hello, I can't simulate my app because my Cpf bundle app is incorect someone know what is the problem about my cpf.
Posted
by
Post not yet marked as solved
1 Replies
329 Views
I have an application, released a few years back. The bundle ID starts with a digit, this used to be allowed. Now Xcode replaces the digit with a dash -, ie. 7K998EA8RN.org.nelsonmandela.quotes becomes -K998EA8RN.org.nelsonmandela.quotes Therefore on upload I get an error saying that the bundle ID does not match. If I end it the info manually and set the Bundle ID there, I can make it further down the process but still errors out as the application-identifier still becomes A8V6VR9K7C.-K998EA8RN.org.nelsonmandela.quotes the error returned is: ERROR ITMS-90046: "Invalid Code Signing Entitlements. Your application bundle's signature contains code signing entitlements that are not supported on iOS. Specifically, value 'A8V6VR9K7C.-K998EA8RN.org.nelsonmandela.quotes' for key 'application-identifier' in 'Payload/MandelaQuotes.app/MandelaQuotes' is not supported. This value should be a string starting with your TEAMID, followed by a dot '.', followed by the bundle identifier." Any idea on how to resolve this to push an update to this existing application? Thanks
Posted
by
Post marked as solved
1 Replies
281 Views
Hi Forum, we developing an iOS SDK (framework) that will be used by our customer apps. The SDk will be hosted and distributed using cocoapod. The framework intern will use another vendor SDK / Framework and the vendor is asking bundle id to generate the license key. But as we are developing SDK and not an app, we do not have bundle id to share. How generally the licensing should be arranged in this cases (when a SDK is depends on another). Thanks, SD
Posted
by
Post marked as solved
1 Replies
374 Views
We distribute an macOS app bundle with a main executable, a helper executable, a nested app bundle and an XPCService. myApp.app └── Contents ├── _CodeSignature │ └── CodeResources ├── embedded.provisionprofile ├── Info.plist ├── MacOS │ ├── myHelperApp.app │ │ └── Contents... │ ├── mainExecutable │ └── helperExecutable ├── PkgInfo └── XPCServices └── myXPCService.xpc └── Contents... Our mainExecutable requires FullDiskAccess and the helperExecutable requires Accessibility Access. Since this a product for enterprise customers, the TCC permissions usually get granted via a PPPC profile. What would be a good bundle identifier naming scheme for such a structure? com.example.myApp for the main app bundle/executable and com.example.myApp.helperExecutable etc. for all additional targets? When creating the PPPC profile, do I only refer to the bundle identifier of the main bundle com.example.myApp? If so, does that mean that every executable in that bundle has these privileges? At least this is what the manual approach would suggest, where the user can drag an entire app bundle to the privacy settings. The helperExecutable gets copied into the bundle during the build process. But when it is run from its Xcode scheme, it is run from the build directory, outside the final bundle. This requires the helper binary to be extra granted Accessibility permissions, at least during development. Is there a better way? Thanks (Quinn)!
Posted
by
Post not yet marked as solved
0 Replies
280 Views
Our app uploads successfully, but then I get the following message in an email from App Store Connect about an Invalid Code Signing Entitlements: "ITMS-90286: Invalid Code Signing Entitlements - Your application bundle's signature contains code signing entitlements that are not supported on macOS. Specifically, value 'BFZC26JH2W.humansarehuman.blue2factor.macosbackground' for key 'com.apple.application-identifier' in 'Blue2Factor.app/Contents/Library/LoginItems/Blue2FactorBackground.app/Contents/MacOS/Blue2FactorBackground' is not supported. This value should be a string starting with your TEAMID, followed by a dot '.', followed by the bundle identifier ." The value for the key mentioned, BFZC26JH2W.humansarehuman.blue2factor.macosbackground, IS our TEAMID, followed by a dot, followed by the bundle identifier. The bundle is a target in our project, though it is not only target, and it is not the bundle ID that is identified as the BundleID on the App Store Connect - App Information page under the General Information heading. If anyone can point to what we're doing wrong, I would appreciated it. Thank you, Chris
Posted
by
Post marked as solved
4 Replies
417 Views
My app is on the App Store. Now I would like to publish a "lite" version of my app. Its name could be something like "MyApp lite", it has only a reduced set of features. I think it would be accepted on the reviewal process because it is not unusual that two similar apps are in the App Stores, one having just the main features and the other being complete. Let's say they are identified by com.myappdomain.app and com.myappdomain.app.lite 1-Is it possible to publish such a "lite" app along the main one (different pricing or business model)? 2-Can its name be like "MyApp lite" (or similar wording)? 3-Can they have the same app icon? 4-Can they be installed at the same time on a device? 5-The two apps are compatible with a special data type, importing, exporting, and launching with files with a special registered file extension. This is from the info.plist <key>CFBundleDocumentTypes</key> ... <key>CFBundleTypeName</key> <string>com.myappdomain.mydatatype</string> <key>NSUbiquitousDocumentUserActivityType</key> <string>$(PRODUCT_BUNDLE_IDENTIFIER).mydatatype</string> ... <key>UTExportedTypeDeclarations</key> ... <key>UTImportedTypeDeclarations</key> ... <key>CFBundleDocumentTypes</key> ... <key>CFBundleTypeName</key> <string>com.myappdomain.mydatatype</string> <key>NSUbiquitousDocumentUserActivityType</key> <string>$(PRODUCT_BUNDLE_IDENTIFIER).mydatatype</string> ... I changed the bundle identifier in certain places for the new project (the original code, stripped of many features) but I see that there is also $(PRODUCT_BUNDLE_IDENTIFIER).mydatatype for NSUbiquitousDocumentUserActivityType that changes for the two apps, while the other plist settings are the same. Is it right? Should the two apps have the same NSUbiquitousDocumentUserActivityType value instead? Thanks in advance
Posted
by
Post marked as solved
1 Replies
397 Views
Our Appclip is not included in our build when we upload to App Store Connect the archive we exported from XCode. The problem may come from our bundle identifier : in XCode, in the “signing & capabilities” settings, we have 3 errors when choosing as our Appclip bundle identifier the same identifier as the app (companyName.AppNamepart1.AppNamepart2), followed by the .Clip suffix. Here are the errors we get : _Communication with Apple failed. App ID configuration error: This app ID does not include the parent app ID. To continue, register a new identifier with the parent app ID as the prefix. Provisioning profile "iOS Team Provisioning Profile: *" doesn't support the On Demand Install Capable capability. Provisioning profile "iOS Team Provisioning Profile: *" doesn't include the com.apple.developer.on-demand-install-capable and com.apple.developer.parent-application-identifiers entitlements._ We have also tried registering a new bundle identifier on the App Store Connect on this url : https://developer.apple.com/account/resources/identifiers/bundleId/add/ but we cannot seem to be able to type anything in the “Identifier” input field. Do you have any lead on how to solve our issue?
Posted
by
Post not yet marked as solved
0 Replies
249 Views
Hello, I am trying to create an app in the app store connect. This requires a Bundle Id. The identifier field is disabled, when we try to create the bundle id. Can anyone help on what can be the issue. We tried reaching to support but haven't got any response. Thanks in advance Cheers
Posted
by
Post not yet marked as solved
1 Replies
335 Views
is there a way to fix Embedded binary's bundle identifier is not prefixed with the parent app's bundle identifier, except equalize the bundle id both of them ? in my case i cannot archive my app with notification service extension that have to embeded into the main app. Because i want configuring for rich notification
Posted
by
Post not yet marked as solved
1 Replies
256 Views
Every time, I try to compile my app on xcode I get this error: The bundle identifier could not be determined. Check your info.plst file. The thing is that I made sure to use the correct app id in the info.plst file and all my certificates and profiles are up to date. I'm not sure what went wrong. I have to tried to manually delete my provisioning profiles and then restart xcode, but that hasn't worked. Not sure what to do.
Posted
by
Post not yet marked as solved
0 Replies
263 Views
When trying to submit a new app for ios and getting a build, the bundle identifier for the transporter gives an error: "Failed to register bundle identifier" . Identifier already exists but no longer allows build.
Posted
by
Post not yet marked as solved
1 Replies
299 Views
Hi, I submited an app to App Store Connect using an account from the Apple Developer Program (of my company), but now we choose an internal distribution. So, my company has joined me to his Apple Enterprise program account, and now I want to transfer the same app to this program. is that possible or do I need to create a new bundle ID? Thanks
Posted
by
Post not yet marked as solved
0 Replies
203 Views
Here's a case: My app uses Private Apple Distribution Method and is available on Apple Business Manager. However, I want to make app publicly available on the App Store. Is there a way to do this without changing app's bundle id? I have some dependencies using the current bundle id so I would have to change licences for those dependencies, which I'm trying to avoid. One option I considered is to remove the app and create a new one with the same bundle id on the same account, basically to reuse the bundle id. Is this possible? If not, what are my options?
Posted
by
Post not yet marked as solved
1 Replies
253 Views
Hi, Currently I'm working on Apple Watch ui testing using XCTest and I need to interact with Apple Watch's Home screen in order to perform different actions with complications. As I know from my iOS experience, Home Screen can be by using bundle id "com.apple.springboard". I need something similar but for watchOS.
Posted
by
Post not yet marked as solved
2 Replies
332 Views
I had a Share Extension on my iPhone app, but I decided to also add it to my Mac (it was literally 2 checks). When I run the app everything works (see attached below) But the moment I try to Archive the build to go on TestFlight, I get this error: Invalid bundle location. Bundle Bookmark PRO.app/Contents/Resources/Share.appex must be contained in parent bundle's Contents/PlugIns directory. With error code STATE_ERROR.VALIDATION_ERROR.90354 for id 003b6544-0809-4cc5-a13b-8889c00361f3 Does anyone know how I can fix this?
Posted
by
Post not yet marked as solved
0 Replies
174 Views
Hello! I was able to add the plugin upgrading xcode version to 13. I test my app and everything is working but then i try to archive the .ipa and upload it to the appStore but I face with this error: CFBundleIdentifier Collision. There is more than one bundle with the CFBundleIdentifier value 'com.onevcat.Kingfisher' under the iOS application 'WorkoutMinister.app'. With error code STATE_ERROR.VALIDATION_ERROR.90685 for id c3d0e0ae-8bce-4e4f-a335-2244043d4a3d I look for information but it and I know that is caused by embed framework reference inside the xcframwork build but i dont know how to change this.
Posted
by