2016-08-13 5 views
1

私は、Xcodeを使ってソースからサイドローディングしようとしていましたが、期待したほど単純ではないことがわかりました。 (私は数回だけ "OK"をクリックしてそれを取得することを期待していました)「この開発者を信頼する」承認をXcodeからのサイドロードのためにシームレスにする方法

私は手動で設定メニューに行き、 "デバイス管理"セクションを見つけなければなりません"この開発者を信頼する"の承認を受けて、iPhoneでビルドされたアプリケーションを読み込むことができます。

このプロセスがシームレスにする方法はありません:(https://support.apple.com/en-us/HT204460としては、ここで説明しますか)?それは公式の方法である必要はありませんが、どんなハッキーな方法でさえ評価されます。

私は私のソースを配布し、人々が簡単にサイドロードできるようにしようとしている、と私はできるだけ簡単にしたいので、私が尋ねる理由があります。私は他のすべての部分を理解することができますが、手動で設定にジャンプしてセクションなどを探すことは、普通の人にとってはあまりにも複雑です...

(更新:私は何をしようとしているのかを明確にする必要があることを認識しました。私はソースコードをオープンしようとしているので、人々はそれをダウンロードしてXcodeで開き、直ちに電話で実行するので、MDMのようなソリューションはここでは関係ありません。できるだけユーザーフレンドリーになるようにしようとしています。だからこそ、私はハッキーな方法で大丈夫です)

+0

おそらく最も簡単な方法は、ちょうど自由のためのApp Store経由でアプリを配布することです。もちろん、コンパイルして自分自身でインストールしたい人にソースコードを提供し続けることができます。その後、自分の開発者の資格情報を使ってアプリをインストールすることができます。 – Paulw11

答えて

1

あなたのターゲット市場はあなたの質問には何も指定されていませんが、 MDM(モバイルデバイス管理)ソリューションを使用して、アプリをyo

アップルでは安全でユーザーの操作が不要なため、(MDM)ソリューションを使用してアプリケーションを配布することを推奨しています。ユーザーは、組織が運営する安全なウェブサイトからこれらのカスタムアプリケーションをインストールすることもできます。

アップルでは、​​このような解決策を自分自身でOS X Server製品に提供しています。

(上記のサイトにも記載されています)動作する可能性のある追加の解決策は、app manifest fileを使用してアプリケーションを安全な(読み取り:HTTPS対応の)ホストしているウェブサイト


それによって、あなたが大規模ではなく、あなたの会社の従業員、ベータテスター、または類似で公衆にこれを配布している場合、あなたはApple Developer Program License AgreementまたはApple Developer Enterprise Program License Agreementのいずれかに違反する可能性が高いだということは注目に値しますあなたが参加しているプログラム

+0

お返事ありがとうございました。混乱についてご迷惑をおかけします。質問を詳細で更新しました。基本的に私はオープンソースプロジェクトでこれをやろうとしています。 – Vlad

+0

私は明確ではありません:もし彼らがソースを持っていて、Xcodeでそれを開いているとすれば、なぜ彼ら自身の開発者の資格情報で "ビルドして実行"しないのですか? – Arclite

+0

アップルは、手動設定に移動し、私の場合には具体的にhttps://blog.lookout.com/blog/2015/09/10/ios-9-sideloadingそれを承認する必要がiOS9で自分のポリシーを変更し、私は開発者アカウントを持っていない人でもこれを簡単にしようとすると、私は開発者アカウントを持っていない人を意味します。 – Vlad

関連する問題