I'm trying to upload the archive to app store, but this error crashes
No suitable application records were found. Verify your bundle identifier 'org.cocoapods.GoogleUtilities' is correct.
I have an admob framework connected via pods, but I have no idea what google utilites is
You should keep a unique bundle identifier for your project.
[ [1]: https://i.stack.imgur.com/v2bA9.png][1]
com.yourName.projectName.
YourName come automatically from your Apple ID .So First verify your Apple ID.
And project name you should keep unique.It's not similar with other project.
And don't use cocoaPods name in your project name.
GooleUtilities : This service provides utilities for string encoding/decoding, date formatting, JSON manipulation, and other miscellaneous tasks.
Related
Tried to upload Oracle-OBDX-18.3 IOS app in app store,rejection email contains
ITMS-90511: CFBundleIdentifier Collision - The AppName-Info.plist CFBundleIdentifier value 'org.apache.cordova.Cordova' of 'AppName.app/Frameworks/Cordova.framework' is already in use by another application.
Please set the bundle identifier as per the custom package structure on info.plist of all the related frameworks provided in the installer. Like OBDXFramework.framework, Cordova.framework, OBDXExtensions.framework, OBDXWatchFramework.framework. Oracle has given the steps on configuring the under identifier on the respective frameworks, which was mentioned on the iOS configuration document of version 18.3. Please verify the oracle documentation link for your better understanding.
Thanks!
It's really bothering. I have several apps on the App Store, some of them use SwiftyJSON, but this latter one is weird. I'm trying to upload it to the App Store but I get this strange error.
No suitable application records were found. Verify your bundle
identifier 'com.swiftyjson.SwiftyJSON' is correct.
I have double checked project's bundle identifier it's correct, com.myname.appname. Also, it's correct on the iTunesConnect as well. I've read other similar questions, none of them helped. I'm using carthage and Xcode 9.
I don't know how these are related but I removed the Info.plis file, create a new project and replaced the app's plist file with this new one and the error is gone.
I am working on some Swift code with my children. We would like to work from a shared codebase, so that we can each grab the code, then build and install the app onto our phones.
When I grab the source code my daughter wrote, I get the errors:
The app ID "com.example.OurApp" cannot be registered to your development team. Change your bundle identifier to a unique string to try again.
and:
Xcode couldn't find a provisioning profile matching 'com.example.OurApp'.
If I change the Bundle Identifier value in XCode to something globally unique, everything works. But I don't want to do that because then it is confusing what changes should be committed and/or shared.
The Bundle Identifier value seems to be statically attached to the project files, and those project files need to be checked into to source control, which means that we have to manually muck with that value before we can build and sign our app so that we can run it on our phone.
We each have a developer account that gives us the ability to sign an ipa with our certs, which allows us to install builds on our phone.
I think I want to make the Bundle Identifier dynamic based on the machine or user that is building it.
I think I want to type com.myfamily.$(SOME_ENV_VARIABLE).OurApp into the Bundle Identifier box in XCode, and then commit that file so that any of us can just grab the code, mess with the code, then install the signed ipa on our phone without changing any of the XCode project file values.
No matter what I type into the "Bundle Identifier" box in XCode, the resulting value in the plist within Build/Products/.../Info.plist is garbage. Even changing some .swift files causes this plist to change to some junk value.
How do I make it so that I can share an XCode project with my family such that we can each sign and run the app, without changing or git-ignoring any of the project files/plists?
We are using XCode 8.3.x and running iOS 10.
I’m using third party framework in my project. When I’m trying to upload app to AppStore for beta testing with TestFlight I’m getting below error message :
iTunes Store operation failed.
No suitable application records were found. Verify your bundle identifier com.SomeLibraryName.SomeName is correct.
I’m using Xcode 8.2.1 and trying to upload using Xcode.
When I switch to Application Loader I’m getting ‘Invalid provision profile’ even though the app runs correctly on
different iPhone device.
I’ve tried below solutions but didn’t worked :
a. Link 1
b. Link 2
c. Link 3
Any other fix?
I downloaded the google map IOS sdk and then i crated the project from https://console.developers.google.com and then i created an API key.
Also i added the bundle identifier of the demo app in SDK.
But everytime i am running the app i am getting this error.
Google Maps SDK for iOS (M4B) cannot connect or validate APIKey: Error Domain=com.google.HTTPStatus Code=400 "The operation couldn’t be completed. (com.google.HTTPStatus error 400.)" UserInfo=0x15f04e00 {data={length = 145, capacity = 256, bytes = 0x3c48544d4c3e0a3c484541443e0a3c54 ... 3c2f48544d4c3e0a}}
Your key may be invalid for your bundle ID
I created the key multiple times and also checked the bundle identifier but they are correct.
So i am not able to figure out what exactly i am doing wrong.
Please let me know if any one can help regarding this.
Regards,
Arvinder
Make sure that you have the generated key for your iOS app in the developer console in the line
[GMSServices provideAPIKey:#"<INSERT API KEY HERE>"];
The error seems to complain that you are having an invalid Key which might be your case as you are directly trying to run demo code that you have downloaded. Example code do not usually contain valid keys as it can be misused by anyone else or exhaust the original authors API-call limits.
Also make sure that you have entered/authorized your current app's bundle id to use this API Key when you have generated it in your Google developer console.
First Create key for ios device from here
copy your bundle id form project so there is no chance for mistake
https://console.developers.google.com/project/plated-courier-95607/apiui/credential#pending_key
after that clean xcode , reset simulator ,close xcode ,open project run again it definitely going to work
you need to use the framework. Please find the instructions to download it via cocoa pods on the answer given by me on this link :
not able to use Google map sdk in ios
I also faced the same issue. Actually the problem is Google M4B Framework comes under premium plan. You need to purchase it from the Google's Developer Portal because it provides some new classes like GMSAutoComplete,
GMSAutoPredict etc.
You should rather use Google Standard Framework. It will run completely fine. Also you will not find some classes that come under Google M4B(only 5 new classes).
Implement the required steps and have fun.