NPShareSheet - コントロールセンターから聴いてる曲をシェアできるCCトグル

2018/08/05 15:52


iOS 11 Electra Jailbreak環境で、現在聴いている曲の情報をコントロールセンターからTwitterなどにシェアできる「NPShareSheet」を作成しました。

きんちゃん。が作成したiOS 7/8時代の「CCNowPlaying」を継承したものになっています。

「NPShareSheet」のインストール


https://cydia.ichitaso.com


私のRepoに置いてあります。

気が向いたらBigBossに提出するかもです。

アドオン (ControlCenter)セクションにあります。

ただし、iPhoneでは動作確認しましたが、iPadでは動作しませんでした。

1.0-1でiPadでも動作確認しました!

「NPShareSheet」の使用方法


iOS 11から11.4beta3までの脱獄したiPhone、iPod touch(未確認)で使用できます。



インストールすると設定アプリに「NPShareSheet」が追加されます。

Settingsの部分の文字列は、シェアしたときのテキストになります。好みのフォーマットで遊んでみてください。

Reset Settingsをタップすると、設定を初期化することができます。
(アラートで確認するようになっています)



インストールすると一緒にCCSupportもインストールされます。
これによってトグルを追加することができるようになっています。



追加されたCCトグルを押すとシェアメニューが表示されます。
(長押しすると設定にジャンプします)



このようにLINEやTwitterなどアクティビティメニューに対応したアプリでシェアできます。



音楽を再生中にボタンを押して、Twitterでつぶやくとこんな感じですぐにシェアできます。

楽しんで使ってもらえると幸いです。
(※連投注意)

更新履歴


1.0-1
・iOS内蔵プレイヤーで終了時にクラッシュする問題を修正しました。
(ブラウザなどで動画を開くとapplicationIDがNULLになっていたため)
・iPadに対応

1.0-2
・アルバムアートワークが小さくなる問題を修正しました。