How do I obtain the iTunes Store app description from within my iPhone app? I need it to make a "help" screen in my app.
I don't know if this is possible, but I know there are special link to make the user go to reviews of apps and so maybe it's also possibile to get the app description?
You should be able to use the iTunes search APIs:
http://www.apple.com/itunes/affiliates/resources/documentation/itunes-store-web-service-search-api.html
Or you can load the description from a remote site and store it localy. This way you are able to update the information without updating the whole app. You could load an HTML file, store it to the Documents directory and show it within your app with a UIWebView.
Related
The default link I got for my iOS app from iTunes Connect looks like this:
https://itunes.apple.com/us/app/name/id1234566789?ls=1&mt=8
Does the /us/ part mean that link will always show the US AppStore or will it automatically redirect to the AppStore of the users country? Should I remove that part from the link?
Yes.
This will bring up the US store every time, ignoring the user's location.
What you can do is to delete us/. That will always show the app store with user-location-based region.
Hope that helps :)
I am working on an app that is going to use IAP with Apple hosted content. I want to show images of the content to the people that are downloading it before they buy. Is it possible for the app to download the content from Apples server before user has purchased it? That way i could load images from that package and show them. And when user buys it, the app shows the rest of the content in the package.
To start a download you must use startDownloads: on SKPaymnetQueue, and for that you need the user to click on the buy button, so it's not possible to start a download from itunes hosted content without buying. In addition even if it's possible the full content would be downloaded, so you will need code to unlock it depending on the purchase and your app will consume user resources for nothing.
From the documentation, I understand that you cannot reach the startDonwloads: without validating the purchase.
I think the best aproach would be providing the preview from your own server.
You cannot download the hosted content before it is purchased. Best option is to display a preview of the product, either bundled in your app or downloaded from your own server.
I am new to iphone development .I am in to project where application iTunes should be able to share on Facebook,twitter.I want to know how to obtain the iTunes link of the application.
Thanks in advance
No you can't. You should give the link manually to the app or you should program the app to get the link from your own web server using web service. Here also you should update the link in you web server
The iTunes link needs your app id from iTunes connect. There is no way for your application to actually know that number. However the app does not need to be released already to get the link, only to be created in iTunes Connect. That way you can still implement sharing functionality within your app using the link, and only then upload your binary.
As everyone suggested, you need to create your app within iTunes Connect to get the App ID.
Once you have this, you can hardcode it into your app. An alternate way is to query your own server and have this information ready at the time the app is launched.
I would really suggest going for the hardcode method since the App ID doesn't ever change once it is assigned to your app.
Here's an example of how I usually embed the URL for my apps with its App ID: http://itunes.apple.com/WebObjects/MZStore.woa/wa/viewSoftware?id=APP_ID&mt=8&partnerId=30
I have uploaded some application on the iTunes Connect and its status is "Ready for sale" but now require to change some content of the application on the iTunes Connect like support URL or marketing URL etc.
So its require to add the new version of the application or with in that version i can change the content and if possible then i have done as per it but content is not updated on the live means in the itunes but when i see the iTunes Connect i will find the updated content over there but in real anyone see the app on the App Store then they find the old content only.
So now what all are the steps i require to update the content.
You do not need to add a new version in order to change the metadata. Just update itunesConnect and it will replicate to the app store. This might take a while.
Note that you can not change categories or keywords without resubmitting a new binary.
Select the app icon on itunes and then view detail, and then edit your provided info
Possible duplicate:
How can i give app store link in my apps before approving another apps
linking to an app on the Itunes store
How to link to apps on the app store
Hi all,
I'm a littile bit confused. I need to provide the download link of my application (the iTunes link) inside my application. ie when the user would like to invite others via mail or some other means, have to provide the application link too with that.Is there any way to provide that before submitting the application to apple. Or i need to use the link as an update after getting my application approved by apple?
To be able to provide an iTunes URL, you should know the unique ID for your app and AFAIK, there's no way to get this ID before getting your app in the store first.
You can try and construct a search URL, but it doesn't always give the desired result. For example, I currently have only one app in the store, but there's another developer who uses the same developer name as me, so a search URL for my app produces two results. If this is your first app, and searching for your developer name produces no results, it could be safe for you to go with a search URL.
Even if you use a search URL, you will want to replace it with a proper iTunes URL in the first update.
Read this article by Bjango for more information on iTunes URLs and quirks of using search URLs: Dissecting iTunes links