問題タブ [ios-enterprise]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ios - 特定の IP アドレスで iOS エンタープライズ アプリを実行する方法
特定の IP アドレスで iOS アプリを実行することはできますか? Apple Enterprise アカウントを持っていて、組織にアプリを配布したいのですが、特定の IP アドレスで実行したいと考えています。たとえば、私のアプリにはユーザー認証プロセスがあります。そのユーザー以外の特定の IP アドレスから来たユーザーのみを認証したいので、認証する必要はありません。
ios - 新規ユーザー向けのアプリをダウンロードできません。既存のユーザーは再インストールできます
エンタープライズアプリがあります。新しいユーザーは、コンソールでこれを取得します。
May 3 10:16:48 Super-iPhone installd(MobileSystemServices)[3184] <Notice>: 0x16e037000 +[MICodeSigningVerifier _validateSignatureAndCopyInfoForURL:withOptions:error:]: 147: Failed to verify code signature of /private/var/installd/Library/Caches/com.apple.mobile.installd.staging/temp.T5yQJd/extracted/Payload/myapp.app : 0xe8008015 (A valid provisioning profile for this executable was not found.)
May 3 10:16:48 Super-iPhone installd(MobileSystemServices)[3184] <Notice>: 0x16e037000 -[MIInstaller performInstallationWithError:]: Verification stage failed
ただし、既にアプリを持っているユーザーは引き続きアプリをインストール (再インストール) できます。アプリを実行して再インストールを確認し、別の画面に移動してから、ブラウザに切り替えて再インストールします。再インストール後 (ホーム画面の進行状況インジケーターを確認)、アプリを再度開くと、エントリポイントからアプリが起動します。
これが証明書とプロビジョニングに関連していると思われる場合、既存のユーザーが再ダウンロードできるのはなぜですか?
ios - 組織内のスタッフに iOS アプリケーションを配布する
はじめ
に 私の会社はアプリケーションを構築しており、本番環境に移行する準備ができています。構築されたアプリケーションはプライベートである必要があり、スタッフのみが利用できる必要があります。したがって、これは iTunes を除外し、Apple Enterprise Developer Program と Apple B2B を残すことになります。Xcode の Enterprise オプションを使用してアプリケーションをエクスポートすると、インストール後に Untrusted Enterprise Developer というポップアップが表示されます。このアプリケーションを配布することはできず、すべてのユーザーにこのアプリを信頼するための設定を行うことはできません。
B2B では、すべての iOS ユーザーの UDIDS を収集し、承認済みユーザーのリストに追加する必要があります。200 人以上のユーザーを扱うと、これはイライラすることがあります。
質問
私が知りたいのは、従業員と共有したプライベート リンクを介して iOS アプリケーションを企業が配布する方法はありますか?アプリまたは UDID を収集せずに。
前もって感謝します!