0

最近、Titanium w/3.5.0.GA SDK から Appcelerator Studio w/5.2.0SDK に更新したところ、XCode (7.2.1) で appc (5.1.0 CLI) によって生成されたプロジェクトをビルドして実行できなくなりました。カスタム フォント リソース (アプリ/アセット/フォント) を表示する機能。

Studio (最新の 4.4.0) で iOS 用のプロジェクトをビルドし、接続された iPhone 6 (9.2 を実行) にデプロイすると、すべてのフォントがアプリに正しく表示されます。ただし、<projectname>.xcodeprojectこのプロセス中に appc によって生成された をビルドして実行すると、同じフォントが表示されませんか?

これはhttps://jira.appcelerator.org/browse/TIMOB-19818に関連していますか? もしそうなら、地平線上に修正はありますか?

私は常に、生成されたプロジェクトを変更して他のアセット カタログを含めたり、アプリストアに提出する前に手動でビルド番号とバージョン番号を変更したりすることに頼ってきたので、この問題の解決策を見つけることに非常に興味があります。

参考までに、上記の最新の XCode (7.2.1) 内で Titanium スタジオ w/3.5.0.GA で生成された同じプロジェクトをビルドしようとしましたが、フォントは引き続き正しく動作するため、この問題は Appcelerator にあるようです。 CLI 5.1.0 と SDK 5.2.0 を組み合わせたスタジオ。

4

1 に答える 1

3

以下の 2 つの手順に従ってください。これは回避策であり、うまくいく可能性があります。

ステップ 1: debug ipa からリソース ファイルを取得します。

a. Build a debug version for your iPhone device.
b. After the app has successfully launched on your iPhone, navigate to the ipa file in the debug build folder. Click right on the file (or cmd-click) and choose to uncompress the file
c. In the extracted archive find the payload file. Also right click on the file (or cmd-click) and choose to show its contents.
d. You should now see your resource files and folders. Select all the required files and folders and copy them in some new folder.

ステップ 2: XCode プロジェクトにファイルを追加する

a. Open the build XCode project with XCode
b. In the left column right click (or cmd-click) on your project
c. Choose "Add Files to [project name]"
d. In the file dialog multiselect your files and folders you copied from the debug ipa in step 1
e. That's it. Now archive your product and submit it.
于 2016-02-09T08:42:26.427 に答える