問題タブ [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 - Enterprise アカウントのプロビジョニング プロファイルの有効期限が切れると、アプリがクラッシュする
エンタープライズ アカウントのプロビジョニング プロファイルの有効期限が切れると、アプリがクラッシュします。更新する方法を 4 つ考えましたが、もっと良い方法があると思います。
1. 有効期限が切れる前にアプリを再構築し、メールまたは電話で更新するようユーザーに通知します。--これは便利ですが、ユーザーは深刻な影響を受けます。2.MDM で構成ファイルを送信します。--これはすばらしいことですが、ユーザーはプライバシーのために MDM を受け入れない場合があります。3.有効期限の 2 か月前にアプリを再構築し、ユーザーがアプリにログインすると、更新を通知するアラートを表示します。--これは便利で、ユーザーへの影響はほとんどありません。4. 有効期限の 2 か月前にアプリを再構築し、ユーザーがアプリを開いたときに、プロビジョニング プロファイルの有効期限を読み取り、更新を通知するアラートを表示します。--これは便利で、ユーザーへの影響はほとんどありません。
方法 3 と方法 4 は意味がありますが、プロビジョニング プロファイルを邪魔されずに更新できるより良い方法を取得したいと考えています。
ios - 招待のみで iOS アプリを 5 万人のユーザーに配布するにはどうすればよいですか?
最初に 5 万人の特定のユーザーにアプリを配信したいクライアントがいます。その後、しばらくしてからアプリを公開したいと考えています。ただし、これはテストではなく、アプリにアクセスするための「排他的な」初期の可能性にすぎないため、ユーザーはこれをベータ テストと見なすことはできません。
これらのユーザーは、他のサービス ユーザー グループの一部であるため、私たちは知っています。おそらく、彼らのアカウントを作成し、招待によってログイン/ワンタイム パスワードを配布するか、他のサービスからの資格情報でログインできるようにします。
私は解決策を探してきました (例: https://www.knowband.com/blog/mobile-app/share-ios-app-without-publishing-on-apple-app-store/ ) が、それでも、私は'どちらに行けばよいかわかりません。私たちはまだ開発の途中であるため、可能な解決策を提供し、オンボーディング/ログイン プロセスを変更することさえできます。しかし、私たちはこの問題について決定を下さなければなりません。
可能な解決策から:
AppStore - アプリに登録する可能性を提供せず、資格情報を持っている人だけがログインできます。しかし、iOS アプリでも可能であり、Apple によって拒否されないでしょうか? 多くのアプリがアプリ内で登録を行っていないことを知っています (銀行アプリなど) - どうやってそれを行うのですか? 彼らは、登録は銀行の一部のwww/対面でのみ利用可能であり、別の場所でアカウントへの資格情報を受け取ると言っていますか?
エンタープライズ配布 - ユーザーはクライアントの従業員ではないため、これはおそらく不可能です。これらは普通の人です。
VPP - 最近聞いたことがありますが、試したことはありませんが、単に「より単純な」エンタープライズ ソリューションであり、ユーザーはクライアントの従業員でもあるべきではありませんか? VPP アプリを後で通常の AppStore アプリに変更できますか?
アプリはしばらくしてからすべてのユーザーに配布されるため、現時点ではオプション 1 が最も可能性が高いと思います (その後、登録を追加します)。この問題に関するアイデアはありますか?レビュー中に解決策 1 を使用して却下されないようにするにはどうすればよいですか?
react-native - iOS13 で React Native のエンタープライズ アプリの配布を修正するにはどうすればよいですか?
React Native アプリケーションがあり、Expo を使用しています。アプリ ストアではなく、ダウンロード リンクを介して企業に配布されます。ipa は iOS13 デバイスで動作し、ダウンロードは ios12 以下で動作しますが、ios13 から動作しなくなりました。誰かが遭遇し、その理由を知っているなら、感謝します。
ios - キーチェーンで問題を取得: iPhone 配布証明書が信頼されていません
私は iOS エンタープライズ アプリケーションに取り組んでいます。現在、iOS 配布証明書の有効期限が切れており、以下の手順を使用して新しい証明書を作成しています。
- キーチェーン アクセスから証明書署名要求を作成します。
- developer.apple.com でログインし、証明書署名要求を使用して配布証明書を生成します。
- 新しい iOS 配布証明書をダウンロードしてインストールします。
この後、キーチェーン アクセスで iOS 配布証明書を確認できますが、 「iPhone 配布証明書は信頼されていません」というエラーが表示されます。
また、署名を自動的に管理するを使用して試し、ipa ファイルをエクスポートしようとしましたが、以下のエラーが発生しています。
このエラーを解決するのを手伝ってください。