An App ID is a two-part string used to identify one or more apps from a single development team.

App ID Documentation

Pinned Posts

Posts under App ID tag

47 Posts
Sort by:
Post not yet marked as solved
1 Replies
1.3k Views
I have App Store Connect issues, after when I transferred application another account. ITMS-90076: Potential Loss of Keychain Access - The previous version of software has an application-identifier value of ['oldID.iosapp'] and the new version of software being submitted has an application-identifier of ['newID.iosapp']. This will result in a loss of keychain access. development team changed and what can I do ?
Posted
by Gurbela.
Last updated
.
Post not yet marked as solved
3 Replies
1.7k Views
Trying to validate an app for upload to mac app store. Using Big Sur, and Xcode 12.2 App will not validate. This is for an existing app I'm trying to update. It updated peffectly week just 2 weeks ago with Xocode 11.xx and Catalina. It was rejected a week ago for metadata concerns. I've corrected metadata concerns, and am trying to submit a new binary. I've tried validating the same bundle with a diffreent app id, and everything goes prefectly and is validated. Here is what the non-validation looks like: SUMMARY Team: XXXXXXX Certificate: Apple Distribution (Expires 10/31/21) Profile: Mac Team Store Provisioning Profile: com.XXXX.XXXX Symbols: Included Architectures: Intel 64-bit ENTITLEMENTS com.apple.security.files.user-selected.read-write true com.apple.application-identifier XXXX.com.XXXX.XXXX com.apple.developer.team-identifier XXXXXXXX com.apple.security.app-sandbox true ****** The result = Not Validated * Error message Xcode displayed. Unable to process application at this time due to the following error: Invalid Provisioning Profile. The provisioning profile included in the bundle com.XXXX.XXXX [com.XXXX.XXXX.pkg/Payload/XXXXYYYY.app] is invalid. [Invalid 'com.apple.application-identifier' entitlement value.] For more information, visit the macOS Developer Portal.. * end error message******** Any thoughts or suggestions??? Thanks in advance.
Posted
by carlso2.
Last updated
.
Post marked as solved
9 Replies
1.9k Views
Hi Everyone, I have an iPhone app with watch app and extension. I'm getting the following error when building: "ITMS-90477: Invalid Bundle Identifier - Attempting to change bundle identifier from com.company.myapp.watchkitapp to com.company.myapp.watchkitappp is disallowed for bundle My App.app/Watch/My App Watch.app." The thing is I always used the second id (yes with triple p). I already check my identifiers on developer.apple site, there is no identifier with "watchkitapp" but "watchkitappp" is. Same for the XC side. When I trying to get first id I get; An App ID with Identifier 'com.company.myapp.watchkitapp' is not available. Please enter a different string. Any help is appreciated. Thx.
Posted Last updated
.
Post not yet marked as solved
1 Replies
720 Views
Hi everyone, The question is not how to integrate technically, but logically. Let me explain. If I want that Appsflyer Tracking well, I have to have a published app or pending approval status. For 1st option I need to put link to app in App Store, in 2nd I need to put iTunes App ID (or App ID). And I can't understand how to do that right. First of all do I need to upload my app to App Store to have pending approval status? Will I get App ID to create SDK key? And after that setting SDK by Appsflyer and re-upload my app? Or waiting while my app is publisher and after that with new update to re-upload my app already with Appsflyer SDK? On which stage can I get App ID? Sorry it will be my first uploading to App Store. And I don't want to re-upload again after adding the new SDK. I can't understand how to do it right. Thanks for any help and advices!
Posted Last updated
.
Post not yet marked as solved
1 Replies
697 Views
I want to change the app ID prefix of my application to my team ID.Because the current app ID was created long time ago and it is not as same as my team ID.In this case, I have some questions.1. If I change the app ID prefix, the app ID of my App should be changed. When the app ID is changed, can the new version application (with the new app ID) and the old version application (with the old app ID) be recongnized as the same application? In another word, when user update new version application, will the old version application be overwritten by the new version application?2. In my application, I provide a Auto-Renewable Subscriptions by using in-app purchase. When I change the app ID prefix, can subscribe user keep his subscription status after updating the application to the new version?3. Can I change the app ID prefix by myself or I need to ask apple support to do this for me? Please tell me the procedure for changing the app ID prefix.ThanksFeng
Posted
by Feng_c.
Last updated
.
Post not yet marked as solved
0 Replies
333 Views
By accident I made a service identifier with my app bundle ID which should have been used for app identifier. when I try to make app identifier it says I can't use the bundle ID cuz I already used for service identifier. How can I change a service identifier to app identifier?
Posted
by askerly.
Last updated
.
Post not yet marked as solved
1 Replies
1.5k Views
This is my code for generating the token. String rsaPrivateKey = "-----BEGIN PRIVATE KEY-----\n" +  "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx" +  "-----END PRIVATE KEY-----";  rsaPrivateKey = rsaPrivateKey.replace("-----BEGIN PRIVATE KEY-----", "");   rsaPrivateKey = rsaPrivateKey.replace("-----END PRIVATE KEY-----", "");   PKCS8EncodedKeySpec keySpec = new PKCS8EncodedKeySpec(Base64.getMimeDecoder().decode(rsaPrivateKey));   KeyFactory kf = KeyFactory.getInstance("RSA");   PrivateKey privKey = kf.generatePrivate(keySpec); String token = Jwts.builder() .setHeaderParam(JwsHeader.ALGORITHM,"ES256") .setHeaderParam(JwsHeader.KEY_ID,"ABC123DEFG" ) // key id I got from Apple         .setIssuer("DEF123GHIJ")         .setAudience("https://appleid.apple.com")         .setSubject("com.mytest.app") // app id com.app.id         .setExpiration(new Date(System.currentTimeMillis() + expiration))         .setIssuedAt(new Date(System.currentTimeMillis()))         .signWith(SignatureAlgorithm.ES256, privKey) // ECDSA using P-256 and SHA-256         .compact(); but I get following error: Exception in thread "main" java.security.spec.InvalidKeySpecException: java.security.InvalidKeyException: Invalid RSA private key at sun.security.rsa.RSAKeyFactory.engineGeneratePrivate(RSAKeyFactory.java:217) at java.security.KeyFactory.generatePrivate(KeyFactory.java:372) at com.rjil.cloud.drive.utils.AppleCodeGenerator.main(AppleCodeGenerator.java:35) Caused by: java.security.InvalidKeyException: Invalid RSA private key at sun.security.rsa.RSAPrivateCrtKeyImpl.parseKeyBits(RSAPrivateCrtKeyImpl.java:214) at sun.security.pkcs.PKCS8Key.decode(PKCS8Key.java:343) at sun.security.pkcs.PKCS8Key.decode(PKCS8Key.java:356) at sun.security.rsa.RSAPrivateCrtKeyImpl.<init>(RSAPrivateCrtKeyImpl.java:91) at sun.security.rsa.RSAPrivateCrtKeyImpl.newKey(RSAPrivateCrtKeyImpl.java:75) at sun.security.rsa.RSAKeyFactory.generatePrivate(RSAKeyFactory.java:316) at sun.security.rsa.RSAKeyFactory.engineGeneratePrivate(RSAKeyFactory.java:213) ... 2 more Caused by: java.io.IOException: Version must be 0 at sun.security.rsa.RSAPrivateCrtKeyImpl.parseKeyBits(RSAPrivateCrtKeyImpl.java:192) ... 8 more
Posted
by xyzqw.
Last updated
.