How to Change the App Name on a Crashlytics Beta Email Invite - ios

In Crashlytics Beta does anyone know how to change the app name (under the app icon) on the email invite. My iOS distribution is coming from a Xcode 7 archive via the Twitter Fabric menubar on MacOS. The Xcode project is called something like someprototype and I'd like to make it more presentable for testers. I've changed the bundle name and archive name but neither of these have any effect.

Mike from Crashlytics and Fabric here.
Check out how to change your app's name here. Once you save that new name, it will take affect for any new invites or notifications:
Note: You must be an Admin in your organization to update an app’s name.
To
rename your app, head to your app’s settings then select the app whose
name you want to change and click on the edit button to the left of
the current name. Make your changes and then click on the blue
checkmark to save them.

Related

Testing ios program on real phone

I'm doing my assignment about mobile devices. I used to use android in this course but I don't have any android devices for this assignment.
I was suggested by my lecturer that I can use iphones to finish this assignment. I've got a starter 'hello world' program, it works fine on ios simulators. I've entered my apple id in the preference and put myself in the team option on the project general.
I got a yellow sign telling me:
No provision profiles found
No non-expired provisioning profiles were found
If I click the fix issue button, it ends with this:
An App ID with Identifier 'comp.Test1' is not available. Please enter a different string.
So do I have to purchase the apple developer program to run this helloworld on my phone (which is unlikely cause I'm just doing it for assignment) or is there a fix to this issue? Thank you.
*My Xcode version is 7.3.1
Just change your bundle id to something else. Currently your bundle id is "comp.Test1" try using something which is unique and would have not been used by anyone else.
Suggestions : "com.mycollegeproject.test.iosapp"
To change your bundle id just select your project name in left side menu
select the general tab and inside that you will find textbox where you can change your bundle identifier
1.In Xcode, add your Apple ID to Accounts preferences, described in Adding Your Apple ID Account in Xcode.
2.In the project navigator, select the project and your target to display the project editor.
3.Click General and choose your name from the Team pop-up menu.
4.Connect the device to your Mac and choose your device from the Scheme toolbar menu.
5.Below the Team pop-up menu, click Fix Issue.
6.Xcode creates a free provisioning profile for you and the warning text under the Team pop-up menu disappears.
7.Click the Run button.
Xcode installs the app on the device before launching the app.

Rename the product name(the project identifier is given while integratting facebook) in ios?

I am developing an app in ios and I am using xcode 7. I want to change my product name since the name of app containing more place in iphone .But I gave my project's identifier name in facebook integration. If I change the product name will it affect the facebook login in my app? Can any one help me please?
Yes it will, you will have to update the provided project identifier in facebook for developers web page.
Go to :
developers.facebook.com/docs/ios/getting-started
Go to your apps --> settings --> basics
Select your app and change your project Identifier.
Change the bundle identifier in your app's settings.

Resubmit app under new name with same bundle ID as original app

I have a dumb app on the app store that yrs later I got contacted saying that a company wants the name of the app because they have a website with that name. I'm trying to change my app name to something else. So in ITC, I submitted the form for an update to the app with a new name for the app.
In Xcode, I tried updating everything with the new name. In Xcode 5, the only place I found I could do that was in the Product Name in build settings. That then changed my Bundle Identifier in the General section, as well as the name of the app on the iPhone home page. I created two new provisioning profiles for dev/release with that new name and I thought it was working fine until I tried to validate my archive and it said that I would have to submit a new app because the bundle ID doesn't match. But if my Bundle ID matches the old name of the app, then on the iPhone home screen, it will still say the old name and not the new name. Is there a way around submitting a new app in this case? Thanks.
All you need to do in your project is change the "Bundle Name" from ${PRODUCT_NAME} to whatever name you want to show under the icon. Don't change the actual PRODUCT_NAME value.
Then in iTunes Connect, add an update for your existing app and change the app's name.
Now submit the update. Done.

iOS In App Purchase capabilities says: "An App ID with Identifier 'com.example.App' is not available"

I have created an iOS App ID in iOS Dev Center under Certificates, Identities, and Profiles and enabled it for In-App-Purchases. Let's say its name is App and the id is com.example.app.
If I view the corresponding app's In-App Purchase capabilities in Xcode 5.0.2 the tool indicates an error and offers to "Add the In App Purchase entitlement to Your App ID" in the form of a "Fix Issue" button. If I press the button I receive this error message:
An App ID with Identifier 'com.example.App' is not available. Please
enter a different string.
How can I overcome this problem? The identifier com.example.App seems to be derived from the targets bundle identifier, whose suffix seems in turn derived from the project name. Those should not change.
And why does Xcode not pick up the existing App ID that I've already created in iOS Dev center. It spells app in lower case, but I understand that shouldn't matter, and in any case it does not seem to be possible to replace it with an upper-case version because this would require deletion of an app id first, which seems impossible.
So how can I fix the issue in Xcode (e.g. by directly editing capabilities) and what is the recommended workflow between Xcode and iOS Dev Center for adding capabilities in the first place?
Just specify proper identifier in plist with out appending project name on that,
and make sure you are logged in from correct account.

iPhone application name on iTunes

Is there any way to set the display name of the application which is shown on iPhone and on iTunes different? The name that I wrote to "Display bundle name" in info.plist is shown both on iTunes and iPhone, is there any way to separate them?
My second question is: how can I change the genre of my application? Now it's "Unknown Genre".
The name that is displayed on the iPhone beneath the icon is set in the "Product Name" build setting for your apps target. You can set this to whatever you feel appropriate.
Then whatever name you entered as the App Name in iTunes Connect is shown in iTunes and the App Store.
Apps don't normally have a genre. Apps are separated into Categories, of which you should have been able to pick 2 (primary and secondary) during your submission through iTunes Connect.
You should be able to update these category choices by logging into iTunes Connect and editing your app.
I dont know if it is true what you wrote. We once got an app rejected because of this:
XXXX has been rejected because of a naming inconsistency. The name entered into iTunes Connect must match the name of the application installed. The name entered into iTunes Connect is XXXX while the name of the application installed is YYYY. In order for your application to be reconsidered for the App Store, please resolve this issue and upload your new binary to iTunes Connect.
The way to change the displayed application name in Xcode is to change the "Product Name" entry in your Target's Build Info pane. To do this:
Select your Target on the left side under Groups & Files
Select File > Get Info
Select the Build tab
From the Configurations popup, select All Configurations
In the search box, type in "product name"
Double-click the entry field and type in the new name of your product, and select OK.
In your Info.plist, change your Bundle Display Name and your Bundle Name appropriately.
Do a clean build (Build > Clean all targets; Build > Build)
Once these steps are completed you should see a newly built binary under the Products folder. Do not change your Bundle Identifier. This is used to uniquely identify your application in the App Store. Changing it would prevent users from upgrading, and effectively introduce a new application rather than an update.
May be I am wrong but this is possible that app has two names(one for iTune conect and other for iPhone).
I have checked an app "iTune connect names is "Remember the milk" and name in iPhone is "RTM" ".
There is clause in AppStore Review Guidelines.
Please review link: https://developer.apple.com/app-store/review/guidelines
App May Reject due to:
3.4 App names in iTunes Connect and as displayed on a device should be similar, so as not to cause confusion

Resources