11

標準のiPhone開発者プログラムに登録し、iMacのプロビジョニングプロファイルを正常に作成しました。しかし、私は旅行中に仕事をするために使用するMacBookProも持っています。しかし、標準のiPhone Developer Programでは、マシンを切り替えるときに認証局を取り消して再作成/再検証することに時間を費やさない限り、2台のコンピューターを動作させる方法はないようです。

私は正しいですか?または、複数のマシンで同じCAを使用する方法はありますか?

4

5 に答える 5

12

iPhone 開発証明書を Keychain.app から .p12 ファイルとしてエクスポートし、他のコンピューターの Keycahin.app にインポートできます。

代替テキスト 代替テキスト

于 2010-05-18T03:15:55.657 に答える
12

証明書をすべてのコンピューターにコピーするだけです。公開部分だけでなく、証明書の非公開部分もエクスポートする必要があります。

于 2010-05-17T22:26:23.277 に答える
2

複数のコンピューターでの iPhone SDK の開発 iPhone アプリの開発に複数のコンピューターを使用できると便利な場合があります。私の場合、メインの開発マシンは iMac ですが、夏が近づいているので、外出するからといって開発をやめたくないかもしれません。幸いなことに、私は MacBook を持っており、そこには iPhone SDK もインストールされています。

MacBook を使用して開発するときにデバイスでテストするには、証明書、秘密鍵、およびプロビジョニング プロファイルをデバイスに移動する必要があります。これが私がそれを行う方法です。

  1. iMac (メインの開発用コンピューター) で Keychain Access を起動します。

  2. Keys カテゴリの下で、「iPhone Developer:」の証明書が添付された秘密鍵を Ctrl キーを押しながらクリックします。

  3. コンテキスト メニューで [エクスポート ...] を選択します。

  4. 保存するときは、他のコンピューターにインポートするために必要なパスワードを入力します。

  5. .p12 ファイルが保存されました。ターゲット コンピュータに転送してください。

  6. 開発用プロビジョニング プロファイルを取得し (iPhone プログラム ポータルからダウンロードするか、~/Library/MobileDevice/Provisioning Profiles/ から適切なプロファイルを取得して)、ターゲット コンピューターに転送します。

  7. ターゲット コンピューター上の .p12 ファイルをダブルクリックします。正しいパスワードを指定すると、キーと証明書がターゲット コンピューターのキーチェーンにインストールされます。

  8. プロビジョニング プロファイルを Xcode ドック アイコンにドラッグします。

これで、ターゲット コンピューターからアプリケーションをデバイスにインストールできるようになりました。私の場合は、素敵な黒い MacBook です。

http://www.theevilboss.com/2009/06/iphone-sdk-development-on-multiple.htmlから 取得

于 2011-03-28T10:06:29.277 に答える
0

必要なのは、Apple が提供する手順に従うことだけです...

Xcode を介して証明書をエクスポートし、Xcode を介して再インポートするように指示されます。うまく機能しますが、ユーザー名が両方のコンピューターで同じであることを確認してください。そうしないと、失敗します。

于 2011-01-02T07:02:09.353 に答える