Is it possible to change the name of an app which is already in the windows 8 store through an update ? I can imagine that the actual name can be changed through the manifest file but what about the name in the store ?
Here is an guide on MSDN about the things you have to do to change the name of your app:
http://msdn.microsoft.com/en-us/library/windows/apps/hh868182.aspx
Tried it myself and it works like a charm!
I guess it should be possible - the app name is determined by the name in App Manifest. The only problem might be if the new name is already taken by someone else.
Related
I changed the name of a React Native/Expo app and wanted to change the slug to go with it, but got the error "CombinedError: [GraphQL] Experience with name '#-----/newName' does not exist". Using the old slug, it still works. Is there any way to rebuild the app with a different slug?
Just had this same problem.
Check your app.json and look for the field expo.extra.eas.projectId and delete it.
Now try to run your build again, a new projectId will be generated.
This seems to have worked for me, hope it helps.
Is it possible to replace the location property of the Parse Template? Instead of hardcoding in the location like so
Is it possible to replace this with a variable value that points to a path at runtime?
i have tried replacing the location with a variable but the project then fails to deploy because it cannot find that path. When the POST request comes in it states what file it wants parsed. Then we would ideally like to tell the parse template to go fetch that file but thus far i cant see anything that could help me online
Any suggestions would be very helpfull
I don't think it is possible to use an expression in the location attribute. Note that in the screenshot we can see that it is missing the Fx button to switch to expression mode, like the the Target Value attribute has.
Update:
I attempt to add a String value to the "NSPhotoLibraryUsageDescription" key.
And it works.My build version is now available on my TestFlight.
ps: 构建版本 means Build Version
But I want to know why Apple Store just let me add String value for "NSPhotoLibraryUsageDescription" key rather than "Camera Usage Description" or "Location When In Use Usage Description"?
And how to localize the info.plist.
Old:
I've uploaded many build versions to iTunes Connect.But TestFlight shows none of these build versions.
Then I search this issue on stackoverflow. And I know this is caused by usage description. I add the NSPhotoLibraryUsageDescription in my Info.plist.
However, Apple Store team email and tell me that:
Dear developer,
We have discovered one or more issues with your recent delivery for "Family Health Tracker". To process your delivery, the following issues must be corrected:
This app attempts to access privacy-sensitive data without a usage description. The app's Info.plist must contain an NSPhotoLibraryUsageDescription key with a string value explaining to the user how the app uses this data.
Once these issues have been corrected, you can then redeliver the corrected binary.
Regards,
The App Store team
They still tell me add NSPhotoLibraryUsageDescription
Localizing of info.plist file may be very unuseful, especially if you use many languages in your apps.
The simplest way for localizing NSPhotoLibraryUsageDescription, NSLocationWhenInUseUsageDescriptionor NSCameraUsageDescription keys is to describe it in InfoPlist.strings file.
Create new *.strings file with name InfoPlist;
Press Localize... button in file inspector and choose the default language;
Add new records in your new InfoPlist.strings file. For example
in English:
NSLocationWhenInUseUsageDescription = "Location usage description";
NSPhotoLibraryUsageDescription = "Photos usage description";
NSCameraUsageDescription = "Camera usage description";
For more information Apple docs
Make sure that "NSPhotoLibraryUsageDescription" has value assigned before uploading the app to iTunesConnect.
Simply add these lines to your info.plist file
<key>NSPhotoLibraryUsageDescription</key>
<string>Photo Library Access Warning</string> //For NSPhotoLibraryUsageDescription issue.
To localize the Info.plist:
Click your Info.plist
Show your Utilities, then click File inspector
This is a button Localize, click it.
I had the same problem with two applications, the solution shows you the itunnes connect via mail:
info.plist review your file and tries to add the following fields:
Privacy - Photo Library Usage Description
Bluetooth Sharing - NSBluetoothPeripheralUsageDescription
each with a text explaining the reason for its use.
You can check here the permissions that now requires iOS 10 in its info.plist here:
https://blog.xamarin.com/new-ios-10-privacy-permission-settings/
This worked for me.
Try this it work for us,
<key>NSPhotoLibraryUsageDescription</key>
<string>This app requires access to the photo library.</string>
For more details please refer Best Answer
Hope this will help for some .
The missing keys are related to some APIs requiring some usage descriptions defined in the .plist keys. Before adding any keys if you know that your app doesn't make any specific usage I will recommend you take a look at this official guide from Apple to identity faulty API classes. As an example I simply have a comment out on a line containing UIImagePickerController. This was enough to get the binary rejection from Apple; while I didn't access to the user photo library. Once you validated this step you can go ahead with other solutions mentioned here.
Im relatively new to programming and am just in the process of uploading my first app to the app store however i am getting the following error message which i just can't figure out / fix. I have looked everywhere online for a solution but as yet, no luck. Please can someone help? I am using Xcode 5:
Error:
ERROR ITMS-9000: "Invalid Image Path - No image found at the path referenced under key 'CFBundleIcons': 'AppIcon40x40'" at SoftwareAssets/SoftwareAsset (MZItmspSoftwareAssetPackage)
This really doesn't mean anything to me as i have tried all the usual asset catalogue stuff / looked at my p-list.
You need an App Icon.
If you created the project in Xcode 5 then there should be a catalogue called Images.xcassets where you should place the icons of the correct sizes for your app.
I have added a screenshot of my app as an example of what I am talking about:
I saw the same error. First I thought that the images where not correct (I found one with 144 dpi), but the error showed up again.
Just search for the exact name "AppIcon40x40" in the whole project using Shift+Cmd+F. I have seen it referenced in a plist file under another key. There you have to change the names to the appropriate ones.
Is it possible to style the location alert box: "(app name) would like to use your current location” on the iPhone?
You can only tell user the reason for using his location by setting purpose property of CLLocationManager.
EDIT:
The purpose property is deprecated in iOS 6. But there is a replacement. For iOS 6 and above you should add NSLocationUsageDescription key to your Info.plist file. If your app targets iOS versions lower than 6.0, you might want to do both.
No, it is an operating system level feature designed to protect privacy.
If it could be customized, someone would change it to something like "Do you like kittens?" and be able to gain access to location information of people that like kittens.
No this is a system feature, but you can provide a descriptif text for why you want to use the users location, this text is added to the dialog box. The property you need to use for this is called purpose and is a property on the CLLocationManager class.
Please check out this documentation: http://developer.apple.com/library/ios/ipad/#documentation/CoreLocation/Reference/CLLocationManager_Class/CLLocationManager/CLLocationManager.html#//apple_ref/doc/uid/TP40007125