1

iOS6.1 用に開発された iOS プロジェクトがあり、iOS6.1 と iOS7 の両方でビルドできるようにする必要があります。Xamarin からすべてのツールを更新し、iPhone で OSX Mavericks と iOS 7.0.3 にアップグレードしました。したがって、現時点ではすべての最新バージョンがあります。

VS2012 からプロジェクトのデバッグを開始すると、iPhone で起動するアプリは常に iOS7 アプリです。iOS6.1.sdk を Xcode 5 に追加したので、Windows マシンに戻って、コンパイルのために VS2012 でこの SDK を選択できます。

しかし、プロジェクト設定でどの SDK を選択しても、常に返されるようです:
-debug -linksdkonly-sdk "7.0"-targetver "6.1" --abi=armv7 (ビルド ホストの mtbserver.log から取得した引数)

Mac で Xamarin Studio を使用してプロジェクトをビルドすると、SDK のバージョンを変更したときの動作は期待どおりになります。

VS2012 でリモートでビルドするときにこれを回避する方法はありますか?

4

1 に答える 1