2017-06-13 9 views
5

私は既存のプロジェクトをXCode 9 Beta版で開こうとしています。コードはコンパイル時にエラーなしでコンパイルされますが、シミュレータではアプリの起動時に警告が表示されます。Xcode 9ベータ版のアプリ起動時にエラーが表示される

どうか間違っていることをお知らせください。

Failed to change owner of file:///Users/stiga/Library/Developer/CoreSimulator/Devices/2A6099D8-6743-4551-AE73-CE7AFCAEE9FE/data/Library/Caches/com.apple.mobile.installd.staging/temp.opEVCA/TestWifog.app: Error Domain=MIInstallerErrorDomain Code=4 "Failed to remove ACL" UserInfo={NSUnderlyingError=0x7fdb12706dc0 {Error Domain=NSPOSIXErrorDomain Code=13 "Permission denied" UserInfo={SourceFileLine=392, NSLocalizedDescription=open of /Users/stiga/Library/Developer/CoreSimulator/Devices/2A6099D8-6743-4551-AE73-CE7AFCAEE9FE/data/Library/Caches/com.apple.mobile.installd.staging/temp.opEVCA/TestWifog.app/GoogleSignIn.bundle/ar.lproj/GoogleSignIn.strings failed: Permission denied, FunctionName=-[MIFileManager removeACLAtPath:isDir:error:]}}, FunctionName=-[MIFileManager removeACLAtPath:isDir:error:], SourceFileLine=392, NSLocalizedDescription=Failed to remove ACL}

+0

私は同じ問題を抱えていますが、GoogleSignIn.bundleが正しく設定されていないようです。私の場合、Roboto-Bold.ttfに対するアクセス許可の拒否ですが、同じACLの問題です。 –

+0

この問題を解決するためのアイデア。 – Kashif

+0

それを修正する方法をまだ探していますが、私はGoogleSignInがCocoaPodを使って追加された新しいプロジェクトで何が起こるのかを見極めようとしています。とにかく、これはいつもGoogleのポッドで起こる、ひどく設定されている:/ –

答えて

8

ターゲット内のファイルに読み取り専用が設定されていると問題が発生します。 1つの一般的な原因は、コピーしているファイルが読み取り専用であるコピーファイルスクリプトです。

スクリプトにchmod u+wコマンドを追加して、ファイルがターゲットにコピーされた後に読み書き可能になるようにすることができます。

ココアポッドの場合、chmod -R u+w /path/to/your/project/Podsを試して、podsサブディレクトリ内のすべてのファイルを書き込み可能にすることができます。

+0

ベストアンサー、すべての助けてくれてありがとう – Kashif

関連する問題