Can Custom App Store Listings be created? - app-store

I want my app to show different metadata (title, subtitle, description, images etc) for different countries.
The way of doing this in Google Play Store would be to create custom listings.
Is the same possible for App Store? If not, what are the ways of doing this? How international Apps like booking.com, uber etc do it?
I have gone through this documentation: https://help.apple.com/app-store-connect/#/dev34e9bbb5a and the only thing that stands out is have different apps for different territories.

You can create different app store pages by adding additional languages to your app on App Store Connect.
Simply go to App Store Connect > My Apps > Choose the app > Click on the languages dropdown on the right and add the languages. Then click on the version below "IOS APP" and you can add your language specific information.
That's exactly the same why as you would do it on Google Play Dev Console. Custom listing are something completely different as they allow you to target more specific audiences. The general languages correspond with the user language / store front.

Related

How to override the mac app right-click options?

I'm working on a mac app that is based on links like bitly.
Users can create short link mapping using the app.
I'm looking to provide an option that whenever the user right-clicks on links no matter what app users have been using I'm just looking to append my app's action Create short link along with.
Let's say a user right-clicks a link on slack, slack usually provides two options 1. Copy Link 2. Open Link I want to provide Create short link option along with that. Is that technically possible in the mac app?

How to display images and texts dynamically using logics with Swift?

I'm trying to build a sample app (using Swift 4), now I would like to add a function: To display images and labels dynamically.
For example: sometimes, I would like to display an image in the top of a ViewController, just like the following picture shows:
But sometimes, I would like the display the image in the bottom of the Summary label, or some other positions.
Is there any way to make it happen? And the most important is: There is no way to modify the codes, once the app submitted to App Store. So, the logic may be implemented from internet? I'm not sure about this. Thanks.
PS: I'm using AWS Mobile Hub (AWS S3, AWS Dynamodb) to retrieve images and items.
There are few options, check out rollout.io
You can create this screen in react-native and you can upload your .jsbandle on the server, so whenever you want to change this behavior just need to build your react-native project and replace the .jsbundle file on the server.
Look at this blog for detail.
https://medium.com/ios-os-x-development/so-you-want-to-dynamically-update-your-react-native-app-d1d88bf11ede
Note: Apple review team may reject your app.
Your app, extension, and/or linked framework appears to contain code designed explicitly with the capability to change your app’s behavior or functionality after App Review approval, which is not in compliance with section 3.3.2 of the Apple Developer Program License Agreement and App Store Review Guideline 2.5.2. This code, combined with a remote resource, can facilitate significant changes to your app’s behavior compared to when it was initially reviewed for the App Store. While you may not be using this functionality currently, it has the potential to load private frameworks, private methods, and enable future feature changes"

Multiple Icons From One Install?

Is it possible to create two icons (that link to different functionality) for a single install form the app store?
For example, on Android, when you install Google Maps, you get Maps and Navigation. Ideally, both "apps" would have access to the same data, but each icon would link to different and separate functionality.
Thanks!
Not at this time (but I could imagine this happening down the road, if they port PackageMaker to doing iPhone apps).
The user authorizes one signed app to be downloaded and installed and only one icon (for one package) appears.
One way to get around this would be to have two separate apps but both apps call into the same framework (or library or common sourcebase) for whatever functionality is common between the two.

iPhone: Is it possible to add an action to default copy / paste menu phone wide?

Is it possible to add a special action to default copy / paste menu buttons that shows up on UITextFields phone wide, i.e. that would be available in other applications' text fields?
One use case can be a dictionary application that will allow you to look up words while reading a book in iBooks for example.
Thanks.
That would violate the sandbox security structure of the iOS platform. Therefore I think it's not possible.
Any functionality added by an app would be limited to that app itself.
No. You can write and design your own popup, but it won't show up in any other application.

Create application setting in Settings app

I am very new to iPhone programming and I was wondering how could I create a separate section for my application in the Settings.app? Like what the Facebook or BeejiveIM or JellyCar apps do. Would I have to declare this dynamically, or could I use Interface Builder?
You accomplish this by creating a Settings.bundle in your project. Inside the Settings.bundle, you define the settings (names, types, defaults, etc) you are interested in. When the app is installed, the OS will handle creating the pages in the Settings app for you.
The process is described here.
There's the InAppSettingsKit: http://github.com/steipete/InAppSettings
Aiming to match the settings from the settings with the ones in your app.