2

Bitrise のレーンで Fastlane マッチを使用しています。

レーンは正しく実行され、「Installed Provisioning Profile」という見出しの下に出力が表示され、インストールされたプロファイルの名前は「match Development com.xxx.yyy」と表示されます。

アプリ開発者ポータルでそのプロファイルを確認すると (私が設定した唯一のプロファイルです)、名前が一致し、ポータルには「有効な機能: 関連付けられたドメイン、ゲーム センター、アプリ内購入、プッシュ通知」と表示されます) .

しかし、fastlane gym はまだ次のように報告しています。

error: "<app name>" requires a provisioning profile with the Associated Domains and Push Notifications features. Select a provisioning profile in the Signing & Capabilities editor.

レーンは次のとおりです。

lane :ios_build do
    
    match(
        type: "development",
        app_identifier: "com.xxx.yyy",
        git_url: "https://#{ENV['MATCH_GIT_USERNAME']}:#{ENV['MATCH_GIT_PASSWORD']}@gitlab.com/<project>/<repo>.git",
        storage_mode: "git",
        team_id: "<team id>",
        app_identifier: "com.xxx.yyy",
        readonly: true
    )

    disable_automatic_code_signing(path: "/Users/vagrant/git/src-cordova/platforms/ios/xxx.xcodeproj")
    
    build_app(
        scheme: "<scheme name>",
        workspace: "/Users/vagrant/git/src-cordova/platforms/ios/xxx.xcworkspace"
    )
    
    enable_automatic_code_signing(path: "/Users/vagrant/git/src-cordova/platforms/ios/xxx.xcodeproj")
    
end

何か案は?

よろしく、アンディ

4

0 に答える 0