2016-09-27 8 views
4

私はVS2015を使用してCordovaを開発しています。 は最近、私はXcodeのを更新し、「BlankCordovaApp10」のための署名ビルドIOSVisual Studio 2015 Cordova:Xcode 8およびiOS 10 Cordovaプロジェクトのコード署名エラー

は、開発チームを必要とするとき、次のエラーが発生します。プロジェクトエディタで開発チームを選択します。コード署名は、私は、このソリューションCode Sign Error on Xcode 8 and iOS 10 Cordova Project

を見ました。しかし、まだそれの命令、以下の3つの手順、同じエラーを以下の後にSDK「iOSの10.0」を

そして、製品の種類「アプリケーション」のために必要です発生した。

  1. コルドバプラットフォーム(XXXXとして私のチームのIDを変更する)は、次の enter image description here

としてhttps://github.com/apache/cordova-ios.git

  • 更新build.jsonを追加IOS
  • コルドバプラットフォームを削除誰かがどのようにいくつかの光を当てる助けてもらえそれをVS2015コードバに適用しますか?

    MacでXcodeを更新し、iOSアプリケーションをVS2015コードでビルドすると、再作成できます。

    ありがとうございました。

  • +0

    。私は "cordova clean ios"を実行し、 "cordovaはiosを準備する"。その後、私はXcodeを使ってビルドして公開します。 Xcode 8は署名プロセスを変更しました。詳細については、[この質問](http://stackoverflow.com/questions/37806538/code-signing-is-required-for-product-type-application-in-sdk-ios-10-0-stic)を参照してください。 「署名を自動的に管理する」チェックボックスをオフにしてチェックする必要がありました。 – Ionian316

    +0

    共有いただきありがとうございます。 私は現在、プラットフォームの下にあるMac OS XのiOSフォルダをMacにコピーし、Xcodeを使用してそれを開き展開しています。 リモートブックスをサポートしているマイクロソフトのユーザーは、この問題を確認して確認できます。 – Paul

    +0

    好奇心が強い、なぜあなたはPCからiOSフォルダをコピーする必要がありますか? 「cordova platform add ios」と「cordova prepare ios」を実行すると、Mac側で作成されます。私は** www **フォルダと** config.xml **をコピーします。 – Ionian316

    答えて

    0

    4.3.0はここを見て前に、あなたはコルドバ-IOSのバージョンを使用している場合:Cordova builds with Xcode 8

    を私は(this one)上記のリンクで報告フックで解決してきました。

    開発チーム

    コルドバ-のiOS 3.4.0DEVELOPMENT_TEAM設定を移入するために使用される、build.jsonでdevelopmentTeamを指定することができます。 Cordova-iOS 4.3.0を使用している場合は、フックは必要ありません。

    古いバージョンを使用している場合は、プロジェクトに追加できるフックを作成しました。あなたのフックフォルダにそのファイルを保存し、config.xmlので参照:私は個人的にちょうどiOSアプリを構築するためのXcodeを使っ

    <platform name="ios"> 
        <hook type="before_compile"> 
    <src="hooks/xcode8.js" /> </platform> 
    
    関連する問題