web-dev-qa-db-ja.com

Cydiaストア用のアプリを作成するにはどうすればよいですか?

AppleのAppStore用のアプリを作成しました。今度は、アプリをCydiaストアに送信します。これどうやってするの? App Store用に作成されたapp.ZipファイルをCydiaストアに投稿するだけでよいですか?

16
bandw

CydiaとAppStore用にアプリをコンパイルする際にはいくつかの違いがあります。ビッグボスは彼の投稿の違いを説明するのに良い仕事をしています: Cydia提出のためにコンパイルする方法

16
Dan

iOSOpenDev をチェックアウトする必要があります。これは、Cydiaの微調整、Theos、Activator、およびその他のあらゆる種類のものをXcodeに組み込んでいます。これにより、選択した新しい(Cydia)Tweakを作成でき、XcodeからデバイスでそのTweakを起動することもできます。

「AppStore」アプリを送信するには、ユーザーディレクトリを調整する必要があります。アプリを/アプリケーションにインストールするため、サンドボックスはありません。アプリケーション専用のDocumentsディレクトリはありません。

また、ldidでアプリに署名する必要があります。この「偽の」コードは、iOSで実行できるようにアプリケーションに署名します。アプリをCydiaに送信するには、 BigBoss のように、アプリをホストするのに適したリポジトリを見つける必要があります。

ただし、App StoreアプリをCydiaに送信すると、アプリがApp Storeから破棄され、開発者アカウントが取り消される可能性があることに注意してください。

7
WrightsCS

実際の完全なアプリケーションを構築するという点では、開発プロセスは同じだと思いますが、バイナリのコンパイルと準備は異なります。提供されたリンクは良いリソースです

既存のAppleクラスとメソッドにフックするTweakを作成する場合は、DHowettによるtheosのようなものが必要です。これは基本的なものです チュートリアルはこちら

2
Paul Morris

リポジトリを作成する必要があります。またはMMiのコレクションに送信します

リポジトリにSaurikのガイドを読ませるには: ここ

または、MYIが作成した簡単なガイドを読んでください: ここ

パッケージをMMIリポジトリに送信するには、開発者ポータルを試してください: http://modmyi.com/mmi/

有料パッケージに関するいくつかの情報: http://modmyi.com/cydia/cydiastorefaq/

基本的に、あなたのテーマのすべてのコンテンツはあなた自身のオリジナル作品でなければなりません。すべてのグラフィック/サウンドは、あなたが作成して所有する必要があります。さらに質問がある場合は、管理者にメモを送ってください: http://modmyi.com/sendmessage.php

1
sschunara

まず最初に、app.Zipが.ipaファイルのペイロードフォルダーにある.appファイルである場合は、この次の手順を無視してください。とにかく、app.Zipを開き、ペイロードに移動して、app.appを取り出します。 app.appapp.Zipを作成します。次に、 http://www.myrepospace.com/iDeb に移動し、app.Zipをアップロードします。完了したら、新しい.debファイルをダウンロードします。

0
Zungy

タイトルにもかかわらず、あなたは構築ではなく(またはそれに加えて)提出について尋ねているようです。私はこれを1つの最良の参考資料と考えます:

http://cydia.saurik.com/faq/repositories.html

これはCydia自体からのものであり、sschunaraのリンクやその他のBigBossリファレンスなどが含まれています。

0
bokusama