問題タブ [iosdeployment]

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.

0 投票する
0 に答える
340 参照

ios - 異議 + Frida: アプリケーションを確認できませんでした

このチュートリアルを使用して、フリーダでアプリを Iphone 8 にインストールしています: https://www.secjuice.com/objection-frida-guide/

重複を邪魔にならないようにするには:

  • Xcode を介したビルドとデプロイは正常に機能します
  • アプリは、再度展開する前に数回削除されます

私は手動で再署名の魔法を行うことに集中しているので、Frida がまだないので、基本的にこれらのいくつかのコマンドに行き着きます。最初に xcode 経由でアーカイブして ipa ファイルを取得しました。ディストリビューションで署名されていることがわかります。プロファイル、そのため、デバッグ ビルド (XCode の [製品] の下) の内容を取得して、それを ipa として圧縮して、そこから移動しようとしました。

証明書の ID を取得します。 security find-identity -p codesigning -v

applesignを使用して ipa に署名します。 applesign -i E3990....1881149 -m iOS_Development.mobileprovision -o patched_codesign.ipa MyApp.ipa

iOS_Development.mobileprovision開発プロビジョニング プロファイルです。デバッグ ビルド (embedded.mobileprovision) 内で利用可能で、開発者ポータルからダウンロードしたものを使用しようとしました。また、正しい証明書識別子と組み合わせて iOS 配布プロビジョニング プロファイルを使用しようとしました。

再署名された ipa を解凍します。unzip patched_codesign.ipa

配備:ios-deploy --bundle Payload/*.app -W -d

エラーを受け取ります:

2020-10-27 08:41:40.304 ios-deploy[4282:27558] [ !! ] エラー 0xe800003a: アプリケーションを検証できませんでした。AMDeviceSecureInstallApplication(0, デバイス, URL, オプション, install_callback, 0)

正しいプロビジョニング プロファイルを持つ正しい証明書を選択したことを明確にするために、次のように説明します。

ここに画像の説明を入力

ここに画像の説明を入力

またsecurity cms -D -i some.mobileprovision、プロビジョニング プロファイルが実際に期待どおりの開発プロファイルであることを確認するためにも使用されます。

私は何を間違っていますか?

0 投票する
1 に答える
304 参照

app-store - アプリが Apple App Store からリリースされた後またはリリースされる前に、レビューと評価を無効にしますか?

このトピックに関する回答が見つからなかった長い検索の後、簡単な質問をしたいだけです。実際、アプリが App Store にリリースされた後または前に、非常に短い時間だけ、開発者がレビューと評価を無効にする方法はありますか? このソリューションは Google Play にありますが、インターネットでいくつかの情報を見つけました。App Store では不可能だと思います。皆さんどう思いますか?

0 投票する
2 に答える
1335 参照

ios - Transporter.app を使用して .ipa を App Store にアップロードすると、Expo App のバンドル ID が正しくない

経由でExpo アプリケーション アーカイブをビルドした後、 Transporter.app 経由でファイルをexpo build:iosアップロードすると、次の.ipaエラーで失敗します。

アプリ「filename.ipa」の一時的な .itmsp パッケージを作成できませ
んでした適切なアプリケーション レコードが見つかりませんでした。バンドル識別子「___」が正しいことを確認してください。

エラー メッセージに表示されているバンドル ID は 4 重にチェックされており、正しく、Apple 開発者ポータルで Expo によって作成されたバンドル ID と一致しています。

ドキュメントが示すように、私は iTunes Connect にログインして利用規約に同意し、Transporter にログインしています (このアプリとコンピューターの両方を数回再起動しました) が、常にこのエラーが発生します。

何か案は?

このリンクにはスクリーンショットがあります。

ありがとうございました!

0 投票する
1 に答える
86 参照

ios - 明確化:iOS用のJenkins fastlaneセットアップの場合、マシンにxcodeが必要です

明確化:iOS用のJenkins fastlaneセットアップの場合、マシンにxcodeが必要です

iOSアプリ用にjenkins + fastlaneをセットアップするには、マシンにXcodeが必要かどうかを知る必要があります

このドキュメントの手順では、jenkins のセットアップに xcode を使用することが不可欠だったとは思いません https://medium.com/@priya_talreja/ci-cd-in-ios-using-jenkins-and-fastlane-7b0f9218de8f