ページへ戻る
+ Links
印刷
iOS/iTunes、AppStore/アプリで使っているAPIを確認する
の編集 ::
NJF Wiki
xpwiki
:
iOS
/
iTunes、AppStore
/
アプリで使っているAPIを確認する
の編集
iOS/iTunes、AppStore/アプリで使っているAPIを確認する の編集
詳細な入力項目を表示
ページタイトル
( 空白で自動設定 )
:
ページ並び順
( 0-9 小数可 標準:1 )
:
ページ別名
(複数は[
改行
]で区切る)
:
ページ内容:
iTunes Connectにアプリを提出し、審査してもらうと、時々「xxxというAPIを使っているので」といってリジェクトされる場合があります。 だったら初めからそのAPI用意するなよとか、そっちのAPIなんだから内部的にどうにかしろよとか、せめてアップロード時に警告でもだせよとか、たくさん言いたいことはありますが、ぐっと飲み込んで修正するしかありません。 その時、どのAPIを使っているか確認するには、stringsコマンドを使います。 以下Macの使用を前提としています。 まず作成したアプリのIPAファイルをzip解凍します。 MyApp.IPAとMyApp.zipと名前を変更してダブルクリックするか、コマンドラインのunzipコマンドを使うと解凍できます。すると「Payload」というディレクトリができるので、その中にある「アプリ名.app/アプリ名」というファイルを引数としてstirngsコマンドを実行します。 strings Payload/MyApp.app/MyApp > strings.txt これでアプリのバイナリファイルで使っている文字列が取り出せます。あとはこの「strings.txt」の中を検索すれば、APIを使っているかどうかわかります。 もしstringsコマンドが無いというようなメッセージが出る場合には、xcode付属のコマンドラインツールがインストールされていない状態なので、以下のコマンドでインストールします。 xcode-select --install
編集の要約:
Q & A 認証:
ページ更新時は次の質問にお答えください。(プレビュー時は必要ありません)
Q:
「東京」の読みがな?(ひらがなで)
A:
お名前:
タイムスタンプを変更しない
テキスト整形のルールを表示する
添付ファイル
: