Надеюсь, это просто какая-то ошибка пользователя, но кажется, что xcodebuild не может найти профиль обеспечения для цели, я думаю, что я назову MyApp, MyApp.app - цель, которую я думаю
Я обновил свои профили инициализации, удалил все и снова добавил свои профили, проверил на портале Apple Dev и убедился, что все в порядке.Я просмотрел настройки сборки и информацию для подписи и не нашел ничего, что работает, или что-нибудь, что можно исправить, о чем я знаю или о котором рассказали мои коллеги.Я очистил, перезапустил, попробовал fastlane, и теперь я просто использую xcodebuild.Вот моя ошибка:
sudo xcodebuild -exportArchive -exportOptionsPlist
"/Users/MyName/MyApp-ios/ExportOptions.plist" -archivePath
'/Users/MyName/Library/Developer/Xcode/Archives/2019-02-20/MyApp
2019-02-20 15.34.28.xcarchive' -exportPath
"/path/MyApp.ipa" -allowProvisioningUpdates
2019-02-22 09:39:26.044 xcodebuild[15743:239787] [MT] IDEDistribution:
-[IDEDistributionLogging _createLoggingBundleAtPath:]: Created bundle
at path '/var/folders/zz/zyxvpxvq6csfxvn_n0000000000000/T/DEV_2019-02-
22_09-39-26.043.xcdistributionlogs'.
error: exportArchive: "MyApp.app" requires a provisioning profile.
Error Domain=IDEProvisioningErrorDomain Code=9 ""MyApp.app" requires a
provisioning profile." UserInfo={NSLocalizedDescription="MyApp.app"
requires a provisioning profile., NSLocalizedRecoverySuggestion=Add a
profile to the "provisioningProfiles" dictionary in your Export Options
property list.}
Я добавил MyApp.app и MyApp в мой профиль обеспечения, и это не сработало, я просто пытаюсь построить свою схему / конфигурацию разработки.Ни один из них не извлек файл exportOptions.plist из успешного архивирования / сборки с использованием графического интерфейса.
ExportOptions
<plist version="1.0">
<dict>
<key>compileBitcode</key>
<false/>
<key>destination</key>
<string>export</string>
<key>method</key>
<string>enterprise</string>
<key>provisioningProfiles</key>
<dict>
<key>com.mycompany.myappDEV</key>
<string>*********UUID**********</string>
<key>com.mycompany.myappQA</key>
<string>*********UUID**********</string>
<key>com.mycompany.myappPROD</key>
<string>*********UUID**********</string>
</dict>
<key>signingCertificate</key>
<string>iPhone Distribution</string>
<key>signingStyle</key>
<string>manual</string>
<key>stripSwiftSymbols</key>
<true/>
<key>teamID</key>
<string>XXXXXXXXX</string>
<key>thinning</key>
<string><none></string>
</dict>
</plist>
Как настроить профиль обеспечения для моей цели?Или что здесь не так.