Titaniumアプリのリリースで引っかかったメモ(iOS)


TitaniumのアプリをAppleに申請に出そうとしたのですが、いろいろ変にひっかかったのでメモしときました。

環境は下記です。
TitaniumStudio: 3.4.1
Xcode: 6.1
OS X : 10.10.1(Yosemite)

XcodeのOrganizerが開かない

まずArchiveを作成するところです。
Titanium Studioにてプロジェクトを選択してクリック
-> Publish
-> Distribute - Apple iTunes Store
-> いろいろ設定してPublish

ってやっていくとArchiveが作成されてXcodeのOrganizerが開くはずなんですが
下記の画面が出てきました。

UI element scripting is not enabled. Check "Enable access for assistive devices"

って言われてるので「enable」したいんですが、どこにも「enable」にする場所がない・・・
調べてみると「System Preferences -> Security & Privacy -> Privacy -> Accessibility」ってとこにありました。
どうもMarveriksから場所が変わったっぽいですね。

ここの「下のアプリケーションにコンピュータの制御を許可。」にてTitaniumStudioにチェックを入ればOKでした。

Rsync failed

上記が完了するとXcodeのOrganizer -> Archivesにモジュールができているはずなのでこれを「Submit」します。

すると下記の画面が、、、

これはよくわからんのですが「include app symbols for your application to receives symbolicated crash logs from Apple.」のチェックボックスを外してSubmitすればいけました。

WARNING ITMS-9000: "Missing 64-bit support. xxx..."

最後に下記のようなWarningが出てきました。

これは読んでそのまま「2015/2/1からApp Storeにアップロードするアプリは64-bitサポート&iOS8 SDKでビルドされてなきゃダメだよ」というものなので今はそのままスルーで「Done」すればOK。

※昨日(2014/11/26)、TitaniumStudioの3.5.0 Alpha buildで「64-bit support is available」って出てたんで近々こちらでビルドしなければですね。

以上、めでたく申請に出せました!