Не удалось проверить пакет приложения;работает при встраивании фреймворков, ломается при использовании cocoapods - PullRequest
0 голосов
/ 15 ноября 2018

Недавно был предоставлен частный сторонний фреймворк для интеграции в существующий iOS-проект target-c.

Текущая проблема, с которой я столкнулся, заключается в том, что при простом встраивании фреймворка в существующее приложение все работает, как и ожидалось.Как только я пытаюсь интегрировать его с помощью cocoapods, он прекрасно собирается, но не устанавливается на подключенное устройство.

Выдает ошибку

Не удалось проверить пакет приложения.

Из моих интернет-исследований я нашел несколько ответов, но ни одна из них не подходит для моей ситуации.

  • Я пытался убедиться, что в нем только латинские буквыимя приложения
  • пробовал проект с и без папки с именем resources
  • возился с сертификатами подписи
  • очищенная папка сборки и папка производных данных
  • Iв ресурсах комплекта не скопирован info.plist

Я также просмотрел журналы консоли устройства, чтобы выяснить, почему он не будет установлен.Я пытался найти это, но ничего не нашел.

Applications did fail to install: (
"<LSApplicationProxy: 0x101636660> com.myapp (null) <com.myapp <INVALID >:0>"
) (appInfos: (null))

Что я могу думать о том, что не могу понять, как писать файл podspec для этого частного модуля.

Этот podspec сборка отлично, так что я думаю, что он должен работать нормально.

Pod::Spec.new do |s|

s.name         = "3rd Party"
s.version      = "2.3.0.31"
s.summary      = "summary"
s.homepage     = "3rdparty"
s.license      = {:type => "Commercial", :text =>"Copyright (c) 2018 3rd party. All rights reserved"}
s.author       = "3rd party"
s.source       = { :git => "repo" }
s.platform     = :ios, '8.0'
s.requires_arc  = true
s.source_files  = "3rd-party/2.3.0.31/*.framework/Headers/*.h"
s.vendored_frameworks = "3rd-party/2.3.0.31/**.framework"
s.frameworks = "CoreData", "CoreMotion", "CoreTelephony", "LocalAuthentication", "Accelerate", "AvFoundation", "CoreLocation", "CoreMedia"
end

Любая помощь будет оценена.

Заранее спасибо.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...