アプリの中にはURLは保存されていません。URLはアプリのバイナリと別に発行されます。
URLはiTunesConnectに登録した際にiTunesConnectから確認することができます。
そのURLをコピペするのが推奨される方法かと思います。
その他に、アプリ内でURLを取得する方法としては
・自分のサーバーにBundleIDとURLの組み合わせを保持して取得する
・BundleIDからiTunesのアイテムを検索し、URLを取得する
等があるかと思います。
検索に関してはiTunesのsearchAPIを利用すれば実現できます。
http://www.apple.com/itunes/affiliates/resources/documentation/itunes-store-web-service-search-api.html
undocumentedですが
https://itunes.apple.com/JP/lookup?bundleId=com.fivemeo.nightfoxpro
などと、bundleIDパラメータを指定するとストアの情報をjsonで引っ張ってくることも出来ます。
何れにせよオフライン環境では取得できないので、iTunesConnectからコピペするのが確実かと思いますが、フレームワークの開発等一概に解決出来ない事もあると思います。そういった場合は上記の方法で取得することも出来ます。
またBundleIDに関しては
lang
1NSString *bundleIdentifier = [[NSBundle mainBundle] objectForInfoDictionaryKey:@"CF
2BundleIdentifier"];
で取得することが出来ます。
#追記
App IDに関しては上記APIのtrackIdキーから取得できます。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2015/01/20 02:40