私はXcodeとMacの初心者です。私はシミュレータ上でうまく機能するプログラムを作成できますが、dmgファイルを作成できません。どこかでApple開発者アカウント(99 $)が必要ですが、App Storeでファイルを公開したくありません。他の1つまたは2つのMacにインストールするだけです。
Xcode 7を使用すると、testのために開発者アカウントを持つ必要がなくなります。 Macおよび/またはiOSデバイス上のアプリ:
それをチェックしてください ここ 。
これはAppleによって公式にサポートされていますが、Xcode 7以降とiCloudアカウントを使用する必要があることに注意してください。
続行する前に-あなた[〜#〜]できます[〜#〜]iOSアプリを開発し、開発者アカウントなしでXcodeからデバイスに展開しますが、限り私が知っているように、それはジェイルブレイクされたデバイスでのみ行うことができます。
詳細は this link を確認してください。
[〜#〜]更新[〜#〜]
申し訳ありませんが、モバイル向けに開発するつもりだと思いました。詳細については .dmg
ファイルの作成に関するこのビデオ を確認してください。
元の回答
Apple開発者ページ を見て、さまざまなアカウントの種類を確認してください。具体的には、無料アカウント:
開発者プログラムに参加する準備ができていない場合は、Apple開発者無料で登録できます。登録済みApple開発者としてアクセスできますiOSおよびOS X向けのアプリの作成を支援する開発ツール、リソース、情報にアクセスできます。 詳細 無料のアカウントを使用すると、Mac OSだけでなく、マックOS。
有料アカウントを使用すると、任意のプロビジョニングデバイスにアプリをインストールして、アプリをストアに送信できます。
Mac用に開発していて、Mac App Storeで公開する予定がない場合は、開発者アカウントは必要ありません。
次のいずれかのアカウントが必要です。
編集:アカウントをお持ちでない場合、Os Xアプリケーションは署名されないことに注意してください。それらは機能しますが、各ユーザーは警告を受け取り、アプリケーションを実行できるようにするには、Macのセキュリティ設定を下げる必要があります(または、少なくとも、各アプリケーションを個別に承認する必要があります)。 。
デバイスでアプリケーションを開発およびデバッグするには、開発者アカウントが必要です。もちろん、このアカウントなしでこれを行うにはいくつかの方法があります...見てください:
http://www.alexwhittemore.com/developing-jailbroken-iphone-ios-401/
アプリを作成するためにApple開発者アカウントは必要ありませんが、App Storeにそれらを置きたい場合は、開発者のベータリリースソフトウェアとフォーラムにアクセスしてください。そうすればできます。
メンバーシップがなくてもMacアプリケーションを開発できますが、iOSアプリケーションを開発する場合は、任意のデバイスでアプリを実行するためのメンバーシップが必要です。
ただし、iOSアプリをiOSシミュレーターで実行する場合は、メンバーシップは必要ありません。 XcodeとiOSシミュレーターは、10.7 Lion以降を実行しているMacにインストールできます。
他のMacでアプリをコンパイルせずに他のMacでシミュレータバイナリを使用したい場合は、そのツールを確認する必要があります。 https://github.com/landonf/simlaunch