###前提・実現したいこと
xcodeに動画をドラッグ&ドロップして取り込む方法を試したのですが、なぜか読み込めていません。これの解決を実現したいのです。
具体的な状況としましては、
以前、ある動画をこの方法で取り込み(その時はうまくいった)、その動画をプロジェクトで使っていたのですが、その動画を動画編集ソフトで編集し上書き保存、そのあと再度同じ方法でxcodeに取り込もうとした時にうまく取り込めていませんでした。
どなたかご教授よろしくお願いいたします。
###発生している問題・エラーメッセージ
let path = Bundle.main.path(forResource: "split2_APoorShepherdBoy", ofType: "m4v") let fileURL = URL(fileURLWithPath: path!) self.avAsset = AVURLAsset(url: fileURL, options: nil)
実行するとこのpathの値がnilであることが分かりました。
###該当のソースコード
全く原因がわからず、解決策が見つかる手助けになると思い、下記に
正しく取り込めた時のgitと取り込めていないgitを載せておきます。
===正しく取り込めた時のgit(xcodeproj/project.pbxproj内)=== 3986D11C1F3EE1FC0042C241 /* split2_APoorShepherdBoy.m4v in Resources */ = {isa = PBXBuildFile; fileRef = 3986D1131F3EE1FC0042C241 /* split2_APoorShepherdBoy.m4v */; }; 3986D1131F3EE1FC0042C241 /* split2_APoorShepherdBoy.m4v */ = {isa = PBXFileReference; lastKnownFileType = file; path = split2_APoorShepherdBoy.m4v; sourceTree = "<group>"; }; 3986D1131F3EE1FC0042C241 /* split2_APoorShepherdBoy.m4v */,
===正しく取り込めていない時のgit(xcodeproj/project.pbxproj内)=== 396B63E11F9F0E9A004B8A4B /* split2_APoorShepherdBoy.m4v */ = {isa = PBXFileReference; lastKnownFileType = file; name = split2_APoorShepherdBoy.m4v; path = ../../../../../copy/split2_APoorShepherdBoy.m4v; sourceTree = "<group>"; }; 396B63E11F9F0E9A004B8A4B /* split2_APoorShepherdBoy.m4v */,
###試したこと
上記になった理由として動画をドラッグ&ドロップして表示された画面のスクショを載せておきます。
このチェックボックスを何もいじらずにこの画面のままFInishを押しました。
###補足情報(言語/FW/ツール等のバージョンなど)
swift4 xcode9.0

回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2017/10/24 06:42
2017/10/24 07:57