2016-08-22 3 views
0

最近、あるアカウントから別のアカウントにアプリを転送しました。私はApp Storeにアプリを提出し、シミュレータで実行することができます。Xcode開発のコード化問題

CodeSign /Users/floydresler/Library/Developer/Xcode/DerivedData/App_for_Dark_Tower-egxiflrzexibnghkjwvtznkhigek/Build/Products/Debug-iphoneos/App\ for\ Dark\ Tower.app 
cd "/Users/floydresler/Source Code/App for Dark Tower" 
export CODESIGN_ALLOCATE=/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/codesign_allocate 
export PATH="/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin:/Applications/Xcode.app/Contents/Developer/usr/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin" 

Signing Identity:  "iPhone Developer: Floyd Resler (6UFPUB2SE5)" 
Provisioning Profile: "Dark Tower Dev" 
        (31912d69-5ec4-4740-a696-81ea06d3f3fb) 

/usr/bin/codesign --force --sign 4EA262133AD193D1EB339D5E39FC055053663735 --entitlements 
/Users/floydresler/Library/Developer/Xcode/DerivedData/App_for_Dark_Tower-egxiflrzexibnghkjwvtznkhigek/Build/Intermediates/App\ for\ Dark\ Tower.build/Debug-iphoneos/App\ for\ Dark\ Tower.build/App\ for\ Dark\ Tower.app.xcent --timestamp=none 
/Users/floydresler/Library/Developer/Xcode/DerivedData/App_for_Dark_Tower-egxiflrzexibnghkjwvtznkhigek/Build/Products/Debug-iphoneos/App\ for\ Dark\ Tower.app 

/Users/floydresler/Library/Developer/Xcode/DerivedData/App_for_Dark_Tower-egxiflrzexibnghkjwvtznkhigek/Build/Products/Debug-iphoneos/App for Dark Tower.app: resource fork, Finder information, or similar detritus not allowed 
Command /usr/bin/codesign failed with exit code 1 

私が試してみました清掃、得られたデータを削除する開発プロビジョニングプロファイルを再作成し、何も動作:私は私のデバイス上でそれを実行しようとすると、しかし、私はこのエラーを取得します。私が間違っていること>

+0

あなたは、デバイスからアプリケーションを削除し、再度それを実行しようとしたことがありますか? –

+0

私が最近転送のプロセスを終えたとき、それはあまりにも奇妙な行動を起こしました。私はApp Storeからアプリをテストするために私のデバイスを使用し、前のDevアカウントからバージョンをビルドし、別のdevアカウントとプロビジョニングプロファイルを使用してシミュレータ上でAppを実行したいと思っていました。それが助けになりました。デバイスには、Macのドライブ上のシミュレータのように、派生データも保持されます。 – pedrouan

+0

私にとってはまだ運がありません。今は一般的なデバイスでもアーカイブされません。私が気づいたことの1つは、エラー(6UFPUB2SE5)に表示されたIDが以前の開発者アカウントのIDであることです。私は現在の開発者アカウントIDを使用することに成功していません。 –

答えて

0

xcodeの一般的な原因「リソースフォーク、ファインダー情報、または同様のデトリタスは許可されていません」で失敗するCodeSignは、多くの場合PNG画像に設定される追加のファイル属性です。

***すべてのファイルを元に戻す前に、理解しにくいプロジェクトでバッチコマンドを実行しないでください。

あなたはとあなたのPNG画像をきれいにすることができます:

find /Users/You/Project -exec xattr -v -c '{}' \; 

あなたは自分のソースではなく、構築されたプロジェクトでこれを実行するように選択することができます:あなたが持つすべてのプロジェクトファイルのためにこれを繰り返すことができ

find /Users/You/Project -name "*png" -exec xattr -v -c '{}' \; 

/Users/me/Library/Developer/Xcode/DerivedData/Project-ervhbywkvwhcpnguqaezmqqsbiqe/Build/Products/Debugなどのエラーが表示されたディレクトリで実行します。 /My.app:リソースフォークは、Finder情報、または

実行許可されていない同様の残骸:

find /Users/me/Library/Developer/Xcode/DerivedData/Project-ervhbywkvwhcpnguqaezmqqsbiqe/Build/Products/Debug/My.app -exec xattr -v -c '{}' \; 
+0

それはトリックでした。どのファイルが問題を引き起こしているのか分かっていると思います。オーディオファイルの1つをAudacityに読み込んで編集しました。私はそれをエクスポートしたときにリソースフォークがあると思っています。 –

関連する問題