2017-09-27 3 views
0

https://ton.twimg.com/syndication/twitterkit/ios/3.1.1/Twitter-Kit-iOS.zipiOS twitterkit 3.1.3 (3.1.1)을 수동으로 설치하십시오. "이 앱을 설치할 수 없습니다."

이 링크로 수동으로 TwitterKit 3.1.1을 설치합니다.

시뮬레이터에로드 할 수 없습니다. "이 앱을 설치할 수 없습니다."

또한 기기 (iPhone)에로드 할 수 없습니다. "앱 설치가 실패했습니다. 기기에 쓸 수 없습니다."

문제를 해결하는 방법은 무엇입니까?

제발 자문 ...

+0

내 생각에 그들은 프레임 워크의 시뮬레이터 빌드를 포함하지 않는다고 생각합니다. 실제 장치에서 실행해야합니다. – Paulw11

답변

0

실수로 TwitterCore를 삽입 한 것 같습니다. 내 케이스에서 임베디드 바이너리에서 TwitterCore를 제거하면이 문제가 해결되었습니다.

사실, the documentation는 말한다 :

  • 삽입 TwitterKit 만.
  • TwitterKit과 TwitterCore를 모두 링크하십시오.

프로젝트를 올바르게 설정했는지 확인하십시오.

0

이 문제는 ishkawa에 언급 된 부적절한 설정 때문입니다. 나는 경우 다른 사람의 전체를 전체 오류를 게시하고자하는 문제로 실행 :

에서 : ~/라이브러리/로그/CoreSimulator/coresimulator.log :

:있는 installApplication : withOptions : 오류 :: 오류 도메인 = IXUserPresentableErrorDomain 코드 = 1 "이 응용 프로그램을 설치할 수 없습니다." UserInfo = {NSLocalizedDescription =이 응용 프로그램을 설치할 수 없습니다. NSUnderlyingError = 0x7f83c58969c0 {Error Domain = MIInstallerErrorDomain Code = 11 "경로/Users/userName/Library/Developer/CoreSimulator/Devices/08FE45B1-C973-45B4- 816F-443BD6060102/data/Library/Caches/com.apple.mobile.installd.staging/temp.9KckPp/extracted/Payload/TwitterPart2.app/Frameworks/TwitterCore.framework가 Info.plist에 CFBundleExecutable을 없거나 잘못 입력했습니다. "UserInfo = {LegacyErrorString = MissingBundleExecutable, FunctionName = - [MIExecutableBundle _validateWithError :], SourceFileLine = 78, NSLocalizedDescription = 경로/Users/userName/Library/Developer/CoreSimulator/Devices/08FE45B1-C973-45B4-816F-443BD6060102/data/Library/Caches/com.apple.mobile.installd.staging/temp.9KckPp/extracted/Payload/TwitterPart2.app/Frameworks/TwitterCore.framework가 Info.plist에 CFBundleExecutable이 없거나 잘못되었습니다.}}

문제는 TwitterCore가 삽입 된 것입니다.

  1. 앱의 Xcode 프로젝트 또는 작업 영역을 엽니 다.
  2. 앱 타겟의 일반 구성 페이지로 이동하십시오.
  3. [임베디드 바이너리] 섹션에서 TwitterCore.framework를 제거하십시오.