Web Analytics

ByeTunes

⭐ 290 stars Japanese by EduAlexxis

ByeTunes 🎵

iTunesの同期にさよならを!

ByeTunesはネイティブiOSアプリで、音楽(MP3、M4A、FLAC、WAV)や着信音をデバイスのメディアライブラリに直接注入できます—毎回PCと接続して同期する必要はありません。iOSのメディアデータベースと直接通信し、あなたの条件で音楽を管理する力を与えます。

機能

コンパイル手順

ByeTunesを自分でビルドするには、Xcodeが入ったMacが必要です。

前提条件

外部ライブラリ

ByeTunesはiOS内部ファイルシステムと通信するためにidevicelibimobiledeviceの代替)に依存しています。これらのファイルはライセンスやサイズの理由でこのリポジトリに含まれていません。

アプリをコンパイルするには、以下の2つのファイルを入手してMusicManager/ディレクトリに置く必要があります:

ideviceはここから入手してコンパイルできます:https://github.com/jkcoxson/idevice

これらのファイルがないと、プロジェクトはコンパイルできません。

ビルド手順

    curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
    ``
  • iosアーキテクチャを追加する:
`bash rustup target add aarch64-apple-ios `
  • まだインストールしていない場合は、Xcodeコマンドラインツールをインストールしてください:
`bash xcode-select --install `

  • リポジトリをクローンする:
`bash git clone https://github.com/jkcoxson/idevice `

  • デプロイメントターゲットを設定する:
`bash export IPHONEOS_DEPLOYMENT_TARGET=xx.x `

  • cargo buildを実行します:
`bash cargo build --release --package idevice-ffi --target aarch64-apple-ios ` ideviceフォルダ内にある:idevice.h と libidevice_ffi.a を見つけます。これらをXcodeのプロジェクト内に移動し、Bridging-Header.h を必ず作成してください。 Xcodeプロジェクト内で以下を追加してください:

`bash #import "idevice.h"

Project Settings > Build Phases > Link Binary With Librariesで、libidevice_ffi.aがリストにあることを確認してください。

使い方

注意事項

サポート&バグ報告

バグを見つけましたか?修正したいです!

--- EduAlexxisによって❤️を込めて作成されました

--- Tranlated By Open Ai Tx | Last indexed: 2026-06-04 ---