2016-09-23 5 views
0

内の画像のディレクトリをバンドルは疑問に思ったアプリ

チタン5.5.0 SDK Appceleratorの私はiOSアプリで画像の束をバンドルできるようにする必要があります4.7.1

ユーザーがそれから画像を選ぶことができるようにdirectoryListingを取得します。古いアプリで

私はで私のイメージディレクトリを配置することによって、これをしなかった:

資産/ iphone/[こちらフォルダ]

と、このコードを使用:


var path = Ti.Filesystem.resourcesDirectory + '[nameoffolderhere]'; 

var imgDirectory = Ti.Filesystem.getFile(path); 

var imagesArray = imgDirectory.getDirectoryListing(); 

となりました。何らかの理由で私が新しいアプリを作っているとき、これはもはや機能しません。実際には、最新のSDKの下で実行されている古いアプリでさえ、まだ画像が見つかります。新しいアプリで全く同じフォルダ構造を使用しているため、ディレクトリを見つけることができません。

誰かがこれらのディレクトリを配置するのに最適な場所に光を当てることができますので、ディレクトリリストを受け取ってイメージを取得できますか?事前に非常に

おかげ

ADE


+0

どのようなエラーメッセージが表示されますか? – developer82

答えて

0

はあなたtiapp.xmlで有効<use-app-thinning>true</use-app-thinning>を持っていますか?その場合、画像は資産カタログとのバンドルにはファイルとしてアクセスできません。

app/platform/iosにアセットの代わりにリソースをコピーするか、明示的に必要がない場合はアプリの間引きを無効にすることをお勧めします。

関連する問題