Кнопка «Распределить контент» во время загрузки магазина приложений - PullRequest
0 голосов
/ 01 апреля 2019

Я клонировал цель приложения для iOS, чтобы создать одну для разработки, а другую для производства.

Теперь у меня проблема с загрузкой сборки в iTunes connect. Я использую Xcode 10.1, когда архивирование завершено, вместо приложения «Распространение» появляется кнопка «Распространить контент».

если я установил для параметра «Пропуск» установку «Нет» в настройках сборки, проблема исчезнет, ​​но я знаю, что должен быть лучший способ решения проблемы.

Я думаю, что эта проблема связана с Cocoapod, поэтому я поделюсь своим файлом pod

use_frameworks!

def my_pods
    pod 'SDWebImage', '~> 4.0'
    #...
end

target 'target1' do
    my_pods
end

target 'target2' do
    my_pods
end

Есть ли у вас какие-либо предложения, чтобы проверить настройки моего проекта?

Ответы [ 3 ]

0 голосов
/ 01 апреля 2019

решаемые

Обе цели были добавлены в разделе «Правка схем» -> «Построение», поэтому обе мишени создаются одновременно, поэтому Xcode генерирует контент, а не IPA.

0 голосов
/ 14 июня 2019

Это может произойти, если в пакете также есть другой контент.Была похожая проблема, когда в пакет попали также заголовочные файлы из общей библиотеки c ++.Удаление этих файлов помогло.В данном конкретном случае речь шла о переносе некоторых публичных заголовков в приватный раздел.

0 голосов
/ 01 апреля 2019

Вместо целевого фреймворка выберите целевой объект вашего проекта для архива, и он должен решить проблему.

enter image description here

...