プロジェクト(B)と(C)で使用される単一のプロジェクト(A)があります。Xcode->preferences->locations には、A の参照をプロジェクトする PROJECT_SRC という設定があり、B.xcodeproj で作業しているときは、B のソース パスに設定されます。C.xcodeproj で作業したい場合は、C のソースを指すように設定を手動で変更する必要があります。この設定を動的に変更する方法はありますか?
前もって感謝します!クリス
したがって、システム イベントの plist 編集機能を使用する必要があると思います。私はこれをAppleスクリプトで行うことができます(私のものはこれとまったく同じではありませんが、要点はわかります):
tell application "System Events"
set plistFile to property list file "/path/to/file.plist"
tell plistFile
tell property list item "array name"
set value of property list item "x" to "..."
end tell
end tell
end tell
私はこれをアップルフォーラムで見つけました
ソース パスを変更するために編集する必要がある plist は、Users/userName/Preferences/come.apple.dt.Xcode.plist にあります。