Is it possible to change AppName in iTunesConnect before release (use a dummy name while in testflight phase)

I know this has been asked before, but testflight has recently been changed and adopted by apple, and now the app is required to be created through iTunesConnect.

Now, is it possible to create an app with a dummy name for now, and change it later?

An alternative solution could be deleting the old-named app, and creating a brand new one. Then, I suppose I will also need to remove the previous bundleID from my dev account and create a new one for the new build with the new name. Assuming I don't purchase specific licenses for the dummy bundleID, do I suffer any kind of loss with this method? (like bundleID quota for dev account or similar things like "x number of things I can have" is now reduced by 1 kind of things).

A bonus question: There are app names with the format X - Y, for example: "FooApp - Return of the foo". Is this specified under appName only? Does it make sense to create a bundleID www.user.FooApp and have your name "FooApp - Return of the foo"?

Thank you

Best How To :

The short answer : yes.

I changed my app name in XCODE, and registered a matching profile, including certs in Itunes Connect. It worked as expected.

Bonus Q: as I understand it the "www-xx-com" is simply an identifier. It doesn't have any intelligence built into it.

In addition to the answer by @Padraic, also make following changes to your code. import sys, os file_list = [] for f in os.listdir(sys.argv[1]): file_list.append(f) for i in range(len(file_list)): prevName = file_list[i] if prevName != 'stackoverflow.py': # Mention .py file so that it doesnt get renamed newName = '00' +...

Yi Yuans Answer is correct, unf. I am to noob to upvote it. That's exactly what Apple recommended to me in the same situation by pointing out the Game Center configuration manual. I thought they are mad, as I did set the default Leaderboard before, and was unable to make...

You can't use the current object variable ($_) if you have Set-ADUser read directly from the pipeline. And since Set-ADUser apparently doesn't play nice with scriptblock arguments, you have to put the statement in a loop: ... | % { Set-ADUser $_ -DisplayName ($_.DisplayName -replace '(.EPSILON ).+',"`$1$($Rename.NewName)") } Note that...

This is how I would do it. mylist = ["name", "state", "name", "city", "name", "zip", "zip"] from collections import Counter # Counter counts the number of occurrences of each item counts = Counter(mylist) # so we have: {'name':3, 'state':1, 'city':1, 'zip':2} for s,num in counts.items(): if num > 1: #...

Unrestricted Web Access means user can browse any url like a web browser. If you are simply using a UIWebView to display your web contents loading through a url that will be called "Restricted Web Access" I think. You can simply set "Unrestricted Web Access" to "No"...

Yes, the functionality that Apple is asking you to put into your app is to provide a "restore" ability. If one deletes your app (which they paid for) and wants to restore it later, they've still paid for it. And that's the functionality you need to make happen. Here is...

It is the same thing. You select "submit to the iOS App Store" to submit to iTunes Connect. Apple has not updated the text in Xcode to reflect that change presumably because the package is packaged for the iOS App Store....

Now, I have a requirement to submit a new binary of the app with the same version record (2.2) You can't. Once an app has gone on sale, iTunes connect will not accept a new binary unless you up the version number....

This should do the trick. There are other ways to do this as well so don't be surprised if you find another one. get-childitem *.m -Filter *.m | ForEach{ Rename-Item -Path $_.FullName -NewName ($_.Name -replace ".*file_") } Or shorter get-childitem -Filter *.m | Rename-Item -NewName {$_.Name -replace ".*file_"} You had...

You cant directly rename a remote branch. you have to delete it and then re -pushing it. Something like: #rename the local branch to the new name git branch -m new_name old_name #delete the old branch on remote git push remote --delete old_name #push the new branch to remote git...

Store each of the line you read in a list (an ArrayList or a LinkedList, doesn't matter). Store the line as is, except if containsSSH is true, in which case you store line.replace("1568","0003) (the string is returned by the replace call). Then close your reader, open a BufferedWriter, and write...

The Python string method endswith does not do pattern-matching with *, so you're looking for filenames which explicitly include the asterisk character and not finding any. Try using regular expressions to match your filenames and then building your target filename explicitly: import os import re patt = r'RJ_\d\d\d' user_profile =...

Yes, you have to provide a URL as it complains that the field is required if you leave it empty. I do not think they will reject it but for the users' sake I would create a simple website maybe containing your email address so they can actually use the...

So there is no native way to do this. So the best answer should be: "select * from ..." each table you want to backup and iterate through results while inserting this data into new "backup" database. So there is no simpler way as "rename" or "backup". Thank you @Chuck...

I had this same error. Discovered that the company certificate was expired, and therefor all provisioning profiles as well. 1. Renew the company certificate (download, install on your computer) 2. Renew the provisioning profiles (edit, select new valid certificate, generate, download and install in xcode) 3. Repost the app to...

Additional to Member Center you need to go to "Agreements, Tax, and Banking" in iTunesconnect and on top you will see a row with your address and some info. Next to it there is a button "Amendments". There is no word of "Schedule 2" or "Schedule 3" whatsoever. You have...

I would suggest you to test your application on all architectures like armv7, arm64 etc. I have seen a few third-party codes not supporting particular architectures, or combination of architecture and OS versions. SKSTableView is one of the examples that has been reported to be crashing with iOS 7 and...

I just was on the phone with apple developer support. They said that this is a known issue with itunes connect and they are hoping to resolve it by the middle of today. (we are having the exact same issue with an application that is already in store with recurring...

In iTunes Connect you should be able to change the store version number (this is under your app icon and app ID). This value can be different to what your build and version number are in Xcode, this is what your users will see. You should be able to edit...

To change app name which is visible on App Store you need to change Name on iTunes Connect on your app page below the Screenshot and above app Description there is field Name which you need to cahnge, to change the name of app on home screen visible to user...

I think you're looking at the documentation for plyr::rename, not dplyr::rename. You would do something like this with dplyr::rename: iris %>% rename_(.dots=setNames(names(.), tolower(gsub("\\.", "_", names(.))))) ...

I was able to find a solution myself. It's not beautiful and far from being efficient but it does the job. The preconditions are an input file with lines in the following format: <old string>;<new string> The "old string" in my case is a phone number in the format 012...

I see your misunderstanding here. How it works is that when you upload a new build, all your Internal Testers will be notified and be able to download the new version. Only fro internal testers the previous version will be disabled, while external testers will be able to download the...

if exist file doesn't make any sense, so you get a syntax error. You need a command statement after it (if exist file echo yes). You can do several commands as a statement using ( and ): IF EXIST userinfo.ini.USER1 ( ren userinfo.ini userinfo.ini.USER2 ren userinfo.ini.USER1 userinfo.ini ) START program1.exe...

After talking with Apple tech support. The solution was to revoke all distribution certificates and delete all distribution profiles and regenerate them with the required entitlements after they finished adding the extra entitlement to the Account.

So I was obviously being dumb. Once the Game Center is enabled in the Update on iTunes Connect, it says: "You don't have any new leaderboards for this app." The key word being: "You don't have any new leaderboards for this app.", thus assuming your update doesn't include any new...

In the general case, Dropbox itself can't distinguish between a rename and a delete+add, so it can't tell you what happened with that precision. You'll need to come up with your own definition for what a rename means to you (e.g. a delete and add close together in time where...

A pretty portable way of doing it would be this: for i in *.text*; do mv "$i" "$(echo "$i" | sed 's/([0-9]\{1,\})$//')"; done Loop through all files which end in .text followed by anything. Use sed to remove any parentheses containing one or more digits from the end of each...

Impossible. Reference name is a internal name in iTunes Connect configuration. The product’s reference name is displayed in iTunes Connect and in Sales and Trends reports. It isn’t displayed on the App Store. You can't retrieve the Reference Name for an app....

You can not delete app from app store in any condition. You can inactive once it gets Active means Ready for sale state, or make it inactive region/country wise. Another way is move your app from one developer account to another one, this is also available once your app get...

Unfortunately, I'm afraid it can't be done. As long as you support iPhone 6 you have to support iPhone 6+. And you cannot tell the app to resize just for the 6+. I'm sorry, you'll have to work all night long. :) But with autolayout and size classes, it can...

I once released an app that talked to a service that required you to be a student at my University. I hardcoded an account in the app for Apple that used my own student account to talk to the service (so I didn't have to give them my own credentials)....

Test Flight is to distribute your app to beta testers. If you are in a corporate setting you could create a build and send it to your managers (Internal Testers) to review before submitting to the App Store. You could additionally set up a select number of your customers (External...

You could use powershell if you want. I think this would work. $names = (gc core.txt) $idx = 1 gci core*.jpg | %{ $newname = $names[$idx++].trim().split("`t")[0] + ".jpg" ren $_ $newname } Edit: It's this .trim().split("`t")[0] part that splits each line of core.txt on tabs and returns the first element....

In Bash 4 you can use parameter expansion directly to capitalize every letter in a word (^^) or just the first letter (^). for f in *; do mv -- "$f" "${f^}" done You can use patterns to form more sophisticated case modifications. But for your specific question, aren't you...

The first and last points of the polygon must be the same. See https://developer.apple.com/library/ios/documentation/UserExperience/Conceptual/LocationAwarenessPG/ProvidingDirections/ProvidingDirections.html Per the GeoJSON specification, every child polygon must represent a closed region—that is, the first and last coordinate values must always be identical. Therefore, you must specify at least four points to define a triangular region,...

I figured this out while in the process of posting the question: Follow the Agreements, Tax, and Banking link first and agree to all contracts there Follow the Member Center link at the bottom and agree to the contract there Go to the Agreements, Tax, and Banking link again and...