質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

ただいまの
回答率

90.75%

  • Xcode

    3853questions

    Xcodeはソフトウェア開発のための、Appleの統合開発環境です。Mac OSXに付随するかたちで配布されています。

  • iPhone

    938questions

    iPhoneとは、アップル社が開発・販売しているスマートフォンです。 同社のデジタルオーディオプレーヤーiPodの機能、電話機能、インターネットやメールなどのWeb通信機能の3つをドッキングした機器です。

m4vが実機で再生できません。

受付中

回答 1

投稿 編集

  • 評価
  • クリップ 1
  • VIEW 127

taka_teacher

score 8

お世話になります。

m4vを自動で再生できるアプリを作成しています。
オリジナルのキーボード上で再生できるようにしました。

シミュレーターで確認したところ、再生できました。

流れ 検証時間4日
検索と書籍による調べ学習にて少しずつ解決ずみ。

1そもそもm4vが再生できない。キーボードが自動で開かない

2キーボードが自動で開くことに成功。再生できない。

3iphone6のみシミュレータで再生できた
他のiphoneはなぜかシミュレーターで灰色画面のまま動かない

4そのままだと再生できないが、シミュレーター実行時に、

hardware → keyboard → connecet hardware keybordのチェックを外す
の処置をとったらシミュレーター可能になりました。

●キーボードがすべてのiphoneで自動で開くようになりました!

5実機でも動くと思って、ビルドしましたが灰色のまま動かない ←イマココ

iphoneの設定かも?と思い、いろいろ試しましたが解決できません。

シミュレーターで動くので、codeはあっていると思います。

唯一黄色のエラーが出ているので載せます。

エラ'seek(to:)' was deprecated in iOS 11.0: Use -seekToTime:completionHandler:, passing nil for the completionHandler if you don't require notification of completion

サポートセンターではないことは十分反省した上の質問です。

どうぞよろしくお願いします。

  • 気になる質問をクリップする

    クリップした質問は、後からいつでもマイページで確認できます。

    またクリップした質問に回答があった際、通知やメールを受け取ることができます。

    クリップを取り消します

  • 良い質問の評価を上げる

    以下のような質問は評価を上げましょう

    • 質問内容が明確
    • 自分も答えを知りたい
    • 質問者以外のユーザにも役立つ

    評価が高い質問は、TOPページの「注目」タブのフィードに表示されやすくなります。

    質問の評価を上げたことを取り消します

  • 評価を下げられる数の上限に達しました

    評価を下げることができません

    • 1日5回まで評価を下げられます
    • 1日に1ユーザに対して2回まで評価を下げられます

    質問の評価を下げる

    teratailでは下記のような質問を「具体的に困っていることがない質問」、「サイトポリシーに違反する質問」と定義し、推奨していません。

    • プログラミングに関係のない質問
    • やってほしいことだけを記載した丸投げの質問
    • 問題・課題が含まれていない質問
    • 意図的に内容が抹消された質問
    • 広告と受け取られるような投稿

    評価が下がると、TOPページの「アクティブ」「注目」タブのフィードに表示されにくくなります。

    質問の評価を下げたことを取り消します

    この機能は開放されていません

    評価を下げる条件を満たしてません

    評価を下げる理由を選択してください

    詳細な説明はこちら

    上記に当てはまらず、質問内容が明確になっていない質問には「情報の追加・修正依頼」機能からコメントをしてください。

    質問の評価を下げる機能の利用条件

    この機能を利用するためには、以下の事項を行う必要があります。

回答 1

+2

サポートセンターではないことは十分反省した上の質問です。

いろいろと自分で調査されているのでその様に気を使わなくてもいいと思いますよ。
答えている方でも、投げっぱなしやヒントだけとか(あえてやっていると思いますが)の人もいますが、分からない人には分からないのですから、やっぱり質問していいと思います。
※むしろ答える義務の無いサポートセンターです。

質問ですが、キーボードというのはApp Extension Programming Guide: Custom Keyboardを使用してそこから動画を再生しようとしているのでしょうか?

投稿

編集

  • 回答の評価を上げる

    以下のような回答は評価を上げましょう

    • 正しい回答
    • わかりやすい回答
    • ためになる回答

    評価が高い回答ほどページの上位に表示されます。

  • 回答の評価を下げる

    下記のような回答は推奨されていません。

    • 間違っている回答
    • 質問の回答になっていない投稿
    • スパムや攻撃的な表現を用いた投稿

    評価を下げる際はその理由を明確に伝え、適切な回答に修正してもらいましょう。

  • 2018/05/27 08:37

    ご返答ありがとうございます。

    はい。カスタムキーボードを作っているとき、動画が再生されない問題です。
    シミュレーターでは普通に動くのに、実機では動きません??という質問です。

    動画を見ながらの作業ですが、示していただいたリンク先さえ存じませんでした。教えていただきありがとうございます。

    また、お心遣い誠にありがとうございます。
    自分としては良かれと思って質問した内容も、相手を不快にさせてしまっては意味のないことで、前回、自分も「問題が解決したことによって出てきた新しいエラーを質問してしまう」という失態を犯してしまいました。
    まだまだ超初心者の上、知らないことばかりとはいえ、swiftに堪能な書先輩方に対して極力、嫌な思いをさせないように、自分自身が力をつけることだと思い、自分も必死です。
    先日も、一見辞書のような書籍を3冊購入して、読み漁っては基礎を底上げし、下らない質問をしないようには心がけたいとは思っています。
    諸先輩方も物凄い努力のうえ、今の地位を築かれた先駆者でいらっしゃるので、僕も自分にできることは精一杯調べ、実践し、それでも分からないことはこちらで経過も詳細に記したうえで質問したいと思いました。

    それでも負けず嫌いでムキになる性格なので、とことん調べるために徹底的に時間をかけてしまうので、もう少し効率的に・・・という思いからも書籍を購入して最新の情報を徹底的におさえようという気持ちになった次第です。

    Kantarou様のお声掛けは、自分にとって、ものすごく救われた気持ちと、心が軽くなった気持ちになりました。ありがとうございます。

    キャンセル

  • 2018/05/27 09:31

    カスタムキーボードは使ったことが無いので、ぱっと答えられないですね。

    端末、OSのバージョン等要因がいろいろあると思いますので、もし差し支えがなければこちらでも再現できるような簡単なプロジェクトをGithub等に上げてもらうことはできますか?

    詳しい方ならすぐに分かるかも知れませんが、自分は見てみないとなんとも、、、

    キャンセル

  • 2018/05/27 09:33

    ちなみにキーボードは抜きにして動画の再生は実機でできますか?

    キャンセル

  • 2018/05/27 14:36

    遅れてすみません。m4vファイルは実機で再生できました。
    githubという存在は知っていますが、やり方がわからないため、多少時間かかかると思いますが、その際はよろしくお願いします。

    キャンセル

  • 2018/05/27 14:45

    了解です、それではキーボードと合わせた時におかしくなるんですね。

    キーボードだけは問題なく表示、中にボタンがある場合はそのイベントは問題なく動作してますか?

    iOSの開発にもgit(バージョン管理)は便利なのでおススメです。

    キャンセル

  • 2018/05/27 15:12

    ありがとうございます。
    はい。
    動画以外は正常にボタンの命令も機能します。

    また、他に類似のカスタムキーボードも作成しました。背景画像とボタンを載せて作成しましたが、うまく機能します。

    githubは全くの無知なので、しっかり勉強してから活用したいと思います。
    個人情報や、セキュリティーキーなど、サーバーを介したデーターベースアプリなどは特に気をつけてアップしないといけないと思いました。

    キャンセル

  • 2018/05/27 15:24

    カスタムキーボードから操作して、実際に再生するメソッドは呼ばれているのですか?

    何かコンソールにその時にログなどは表示されてませんか?

    確かにgithubにあげる時は気をつけないといけない事もありますね、簡単なプロジェクトで再現できる物があれば確認するのに見たかっただけです。

    キャンセル

15分調べてもわからないことは、teratailで質問しよう!

  • ただいまの回答率 90.75%
  • 質問をまとめることで、思考を整理して素早く解決
  • テンプレート機能で、簡単に質問をまとめられる

関連した質問

  • 解決済

    Vagrantでiphone実機を接続できる環境を作りたい

    Vagrantで構築したローカル開発環境にiphoneの実機を接続したいです。 希望の条件はpublic_networkで固定IPを振りたいと思っています。 調べた所、publi

  • 解決済

    xcodeからアプリ申請

    iTunesConnectのビルドについてです。 アプリ申請のために送信しようとxcodeからアプリのファイルを開き、ProductからArchiveを選ぼうとしたのですが、選択で

  • 解決済

    iTunesConnect 申請手続き

    マイappでアプリ提出の手前まで済ませたももの、xcodeのArchiveからファイルをexport後、validateを実行すると以下の文で突き返されました。 No softw

  • 解決済

    Swiftで画像を3〜4枚毎に横並びにする方法

    Swiftで画像+テキストのような1セットを3〜4つ横に並べてスクロールできるようにしたいです。 UITableViewとかで横幅調整すればできるのかなと思っていましたがそのような

  • 受付中

    swiftで上下にlabelを設定したとき、重ならないようにする

    swiftでlabelを2つ定義して上下に並べている TEXT1 TEXT2 このような状態で、稀にTEXT1の文字数がすごく長く2行や3行とかになってしまった場合TEXT1の2行

  • 解決済

    iphoneでjqueryのon.tapが動かない

    いつもお世話になってます。 下記のjqueryを記述しているのですが、「div id="reset"」をタップしても、実行されません。 記述方法が間違っているでしょうか? デバッ

  • 解決済

    ApnsPHPを使ってPush通知をしたい(iOS)

    現在Push通知を受け取ることができるアプリを開発しております。 ApnsPHPというライブラリを用いてpush通知させたいのですが、 以下のように出力されます。 $

  • 解決済

    CGDataProviderReleaseDataCallbackが呼ばれない

    前提・実現したいこと CGDataProviderReleaseDataCallbackが呼ばれるようにしたい。 referanceの読み方がわかればできるのかもしれませんが、理解

同じタグがついた質問を見る

  • Xcode

    3853questions

    Xcodeはソフトウェア開発のための、Appleの統合開発環境です。Mac OSXに付随するかたちで配布されています。

  • iPhone

    938questions

    iPhoneとは、アップル社が開発・販売しているスマートフォンです。 同社のデジタルオーディオプレーヤーiPodの機能、電話機能、インターネットやメールなどのWeb通信機能の3つをドッキングした機器です。