2

'通常の'xcodeプロジェクトをを使用してデプロイするように変換したいと思いiOSOpenDevます。私の知る限り、iOSOpenDevテンプレートを使用して新しいプロジェクトを作成すると、ビルド設定に次のようになります。

EXCLUDED_RECURSIVE_SEARCH_PATH_SUBDIRECTORIES = *.nib *.lproj *.gch (*) .DS_Store CVS .svn .git .hg *.xcodeproj *.xcode *.pbproj *.pbxproj
HEADER_SEARCH_PATHS = $(iOSOpenDevPath)/include/**
IPHONEOS_DEPLOYMENT_TARGET = 5.0
LIBRARY_SEARCH_PATHS = $(iOSOpenDevPath)/lib/**
SDKROOT = iphoneos
iOSOpenDevInstallOnProfiling = YES
iOSOpenDevPath = /opt/iOSOpenDev

プロファイリングビルドでiOSOpenDevをインストールするには、これらを別のプロジェクトに追加するだけで十分ですか、それとも何か別の設定をする必要がありますか?

私は「ジェイルブレイクされた」特定のタイプのアプリケーションを構築することにあまり興味がありませんが、有料のios開発者アカウントを持たずにジェイルブレイクされたiPhoneにデプロイしたいと思います。

opensshはすでにcydia(デフォルト以外のpasswdを使用)を介してインストールされており、iosodは次のように構成されていることに注意してください。iosod sshkey -h [device-hostname-or-ipaddress]

4

1 に答える 1

5

2012-12-14:

これについてのwiki記事を書きました。https://github.com/kokoabim/iOSOpenDev/wiki/Convert-to-iOSOpenDev-Projectを参照してください。

前の回答:

  1. /opt/iOSOpenDev/templates/Base.xctemplate/TemplateInfo.plistおよびで定義されているものを使用して、既存のターゲットのXcodeビルド設定を変更します/opt/iOSOpenDev/templates/Debian Package.xctemplate/TemplateInfo.plist

  2. を実行する既存のターゲットに、実行スクリプトビルドフェーズ(最後に実行する必要があります)を追加します/opt/iOSOpenDev/bin/iosod --xcbp

  3. 既存のターゲットのフォルダの下にDebianパッケージ制御ファイルをとして作成します(target's directory)/Package/DEBIAN/control

  4. プロファイリングのビルドを実行します(Cmd-Shift-I)。

于 2012-08-22T05:08:12.327 に答える