2016-07-21 26 views
2

私はかなりの間この問題を抱えており、これを修正することができませんでした。約90%の時間で、時計アプリがデバイスにインストールされません。アプリケーションはWatch App Extensionをデバッグ/インストールできない

iPhoneデバッグログコンソール

<Error>: 0x4029b000 __106-[ACXCompanionSyncConnectioninstallWatchAppWithBundleID:withProvisioningProfileInfo:completionWithError:]_block_invoke_3: Failed to install app com.mea.AppName.watchkitapp : Error Domain=ACXErrorDomain Code=17 "Got error 17 in install done from remote side (MI error ApplicationVerificationFailed ; Extended 0xe8008017 ; Desc Failed to verify code signature of /private/var/installd/Library/Caches/com.apple.mobile.installd.staging/temp.eC3skb/extracted/Payload/Watch.app/PlugIns/Watch Extension.appex : 0xe8008017 (A signed resource has been added, modified, or deleted.))" UserInfo={FunctionName=-[ACXServerInstallOperation receivedDictionaryOrData:], SourceFileLine=524, NSLocalizedDescription=Got error 17 in install done from remote side (MI error ApplicationVerificationFailed ; Extended 0xe8008017 ; Desc Failed to verify code signature of /private/var/installd/Library/Caches/com.apple.mobile.installd.staging/temp.eC3skb/extracted/Payload/Watch.app/PlugIns/Watch Extension.appex : 0xe8008017 (A signed resource has been added, modified, or deleted.))} 

ウォッチデバッグログコンソールでこのエラーを提供し、その後、失敗して終了、約80%の完了にインストールが表示され、これらのエラーがスローされます。ので、私は私の時計の延長に使用しています(明らかに変更されている)これらのポッドフレームワークの

Verification stage failed 
Jul 21 09:46:59 Andrews-AppleWatch appconduitd[104] <Error>: 0x1f084000 __MobileInstallationInstallForLaunchServices_block_invoke222: Returned error Error Domain=MIInstallerErrorDomain Code=13 "Failed to verify code signature of /private/var/installd/Library/Caches/com.apple.mobile.installd.staging/temp.eC3skb/extracted/Payload/Watch.app/PlugIns/Watch Extension.appex : 0xe8008017 (A signed resource has been added, modified, or deleted.)" UserInfo={LibMISErrorNumber=-402620393, LegacyErrorString=ApplicationVerificationFailed, FunctionName=+[MICodeSigningVerifier _validateSignatureAndCopyInfoForURL:withOptions:error:], NSLocalizedDescription=Failed to verify code signature of /private/var/installd/Library/Caches/com.apple.mobile.installd.staging/temp.eC3skb/extracted/Payload/Watch.app/PlugIns/Watch Extension.appex : 0xe8008017 (A signed resource has been added, modified, or deleted.), SourceFileLine=142} 

SecTrustEvaluate [leaf IssuerCommonName SubjectCommonName] 
Jul 21 09:46:58 Andrews-AppleWatch installd[35] <Notice>: MIS: resource modified: /private/var/installd/Library/Caches/com.apple.mobile.installd.staging/temp.eC3skb/extracted/Payload/Watch.app/PlugIns/Watch Extension.appex/Frameworks/Alamofire.framework/Alamofire 
Jul 21 09:46:58 Andrews-AppleWatch installd[35] <Notice>: MIS: resource modified: /private/var/installd/Library/Caches/com.apple.mobile.installd.staging/temp.eC3skb/extracted/Payload/Watch.app/PlugIns/Watch Extension.appex/Frameworks/Realm.framework/Realm 
Jul 21 09:46:58 Andrews-AppleWatch installd[35] <Notice>: MIS: resource modified: /private/var/installd/Library/Caches/com.apple.mobile.installd.staging/temp.eC3skb/extracted/Payload/Watch.app/PlugIns/Watch Extension.appex/Frameworks/RealmSwift.framework/RealmSwift 
Jul 21 09:46:58 Andrews-AppleWatch installd[35] <Notice>: MIS: resource modified: /private/var/installd/Library/Caches/com.apple.mobile.installd.staging/temp.eC3skb/extracted/Payload/Watch.app/PlugIns/Watch Extension.appex/Frameworks/SwiftyJSON.framework/SwiftyJSON 

は今、私は、これはコード署名(右?)に関係していることを理解し、どのように私は、正しいコード署名の更新や検証については行くのですか?

商品名にアルファベット/数字以外の記号を付けても、他の人に同様の問題が発生していますが、商品名はAppNameWatchとAppNameWatch Extensionです。 AppleはAppNameWatchとExtensionの間にスペース文字を含むExtensionファイルを生成するので、問題はないと思います。

ビルドフォルダのクリーニング/再ビルド/クリーニングと派生データの削除も試みました。

ご協力いただきますようお願い申し上げます。ありがとうございます。

EDIT/UPDATE:

はこのように見えますがcocoapodsに関連する問題です。 Carthageによって管理されるすべてのフレームワークを移動した後、修正されたリソースに関連するエラーなしでアプリケーションがインストールされ、実行されます。

答えて

0

CocoaPodsで動的フレームワークを使用するプロジェクトを更新した後、同じ問題が発生しました。私はWatchKit Extensionに行き、Embedded Content Contains Swift CodeYesに変更しなければならなかった。今すぐアプリケーションが構築され、うまくインストールされます。

関連する問題