gitlab-runner & fastlane - не удается найти файл обеспечения расширений OneSignal - PullRequest
0 голосов
/ 01 сентября 2018

Я пытаюсь использовать функцию Gitlab CI / CD для создания и распространения моего приложения для iOS. Для этого я сделал iMac в качестве Gitlab-Runner для сборки и развертывания.

Но я столкнулся с проблемой, из-за которой не удается создать приложение для iOS. Потому что расширение приложения OneSignal для iOS не может найти профиль для его создания.

❌  [BCEROR]Code Signing Error: "OneSignalNotificationServiceExtension" requires a provisioning profile. Select a provisioning profile for the "Debug" build configuration in the project editor.

Вот мой код для его сборки.

automatic_code_signing
increment_build_number
increment_version_number

gym(workspace: "MyApp.xcworkspace", 
  scheme: "MyApp", 
  clean: true, 
  silent: false,
  export_xcargs: "-allowProvisioningUpdates", 
  include_bitcode: false,
  export_method: "app-store",
      export_options: {
         provisioningProfiles: { 
            "com.test.myapp" => "My APP",
            "com.test.myapp.OneSignalNotificationServiceExtension" => "MY APP Provisioning Profile"
          }
      })

Если кто-то может мне помочь, я действительно ценю это.

...