問題タブ [osx-mountain-lion]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c++ - ベース SDK の C++ Mac プリプロセッサ フラグ
10.7 SDK 以降でビルドする場合にインクルードする必要があるインクルード ファイルがありますが、それ以外の場合 (つまり、10.6 SDK の場合) はインクルードしないでください。この場合、どのプリプロセッサ フラグを使用できますか?
macos - FSPathMakeRef と FSRefMakePath は OS X 10.8 で廃止されました。代替手段は何ですか?
私はそれに気づき、OS X 10.8 で非推奨になりましたFSPathMakeRef()
。FSRefMakePath()
それらを使用してパスの正規のケースを見つけるコードがあります。たとえば、「/USeRs」を渡すと「/Users」が返されます。
これらの関数やその他の関連する関数が非推奨になったのはなぜですか? また、同等の機能を提供するために、非推奨でない API を代わりに使用する必要があるのはなぜですか?
ios - iOS用のクロスコンパイルlibogg
MountainLionのiOS5.1SDKを使用して、armv6、armv6、およびi386のliboggをクロスコンパイルしようとしています。Liboggはautoconfを使用しており、他のいくつかのライブラリでも同様の問題が発生しています。私はここからきちんとした小さなクロスコンパイルスクリプトを手に入れました。SDKの場所を見つけるために、少し更新する必要がありました。
そして、oggライブラリを構築します。
とにかく、armv6とarmv7をビルドするとき、configureはコンパイラとsdkに問題がないことを検出し、コンパイル段階は問題なく終了します。しかし、両方ともリンクに失敗します。armv7ビルドはエラーを吐き出します。
そして、lipoで出力バイナリをテストすると:
奇妙なのは、i386が完全にコンパイルされているように見えることです(私はシミュレータで試しましたが、すべて問題ありません)。
これを修正するために私ができること、または少なくともどこから始めるべきかについての提案。大量のコードダンプをお詫び申し上げます。ありがとうございます。
macos - Mac開発者メンバーシップなしでMacOSXアプリのゲートキーパーをバイパスする
シナリオ
Mac OS X用のアプリをリリースしたいのですが、AppStoreではリリースしません。アプリは10.6〜10.8以降で実行されます。
問題
Appleは、Mac OS X 10.8+のすべてのアプリが、Gatekeeperを通過するために開発者によって署名されていることを要求しています。また、このドキュメントとMountain Lionの変更ログによると、各ユーザーにアプリ専用のゲートキーパーを一時的に無効にしてから再度有効にするように指示しない限り、アプリの実行は許可されません。
Appleのウェブサイトの文言から、私は証明書に年間99.00ドルを支払わなければならないように思えます。しかし、私は99ドルを払いたくありません-私はAppStoreに公開していません!
質問
10.8+での配布に99ドルを支払うことを回避する方法はありますか?私のアプリは10.6で動作することを知っていますおよび10.7、しかしAppleによれば、証明書なしで10.8で実行することは許可されません。本当?99ドルの配布証明書なしで10.8+(できればDMG)で配布するにはどうすればよいですか?前もって感謝します!
編集#1
- DMGファイルはGatekepperによって認証されておらず、アプリ自体のみが認証されています。
- OS XLion10.7.5+にもゲートキーパー*怒った顔*があります
ruby-on-rails - MountainLionのpggem'0.14.0'が失敗する
OSXLionからOSXMountainLionにアップグレードしました。私のレール環境は、ほとんどの場合、無傷のままでした。
物事を良好な状態に戻すために私がしなければならなかった唯一のステップは次のとおりでした:-XCode4.4をインストールします-XCode4.4コマンドラインツールをインストールします-gcc-4.2をインストールします
それで、すべてがうまくいきました。
ここに問題があります。バンドルインストールを実行すると、必要な最も重要なものの1つであるpostgresql gem'pg'を除いて、ほとんどすべてのgemが正しくインストールされます。
また、0.12.2を超えるバージョンでは特に失敗します。
私はルビー1.9.3p125を使用しています。
0.12.2 pgのgemと以下のバージョンを正常に取得できますが、セグメンテーション違反が発生します(使用しているルビーのバージョンが原因だと思います)。
したがって、これは、それがpg gemに固有であり、他のgemが正常にインストールされるように見える私の全体的な環境ではないと私に信じさせます。
また、Postgresqlを再インストールして、postgres環境に問題がなく、その面で問題がないことを確認しました。
誰かが「pg」gemバージョン0.13.0以降(より好ましくは0.14.X)をインストールできましたか?
これが私のスタックトレースです:
svn - OS X 10.8 に mod_*_svn.so ライブラリがありません
OS X 10.8 (Mountain Lion) にアップグレードした後、SVN サーバーが壊れていることがわかりました。10.7 では、httpd サーバーを使用してアクセスを提供するようにセットアップしましたが、アップグレード後に dav_svn_module および authz_svn_module (mod_dav_svn.so および mod_authz_svn.so) の LoadModules がありません。
標準の Apple 提供のサブバージョン (v1.6.18) でこれらを取得する方法を知っている人はいますか?
ありがとう、トム
objective-c - MacMountainLionがCLIアプリから通知を送信する
コマンドラインアプリから通知センターに通知を送信するにはどうすればよいですか?これまでの私の試みはコンパイルして実行しますが、通知に成功しません。
例
次に、次のようにコンパイルします。
そして私は得る
出力として、ただし通知なし:(
コード署名はこれの要因ですか?
ruby-on-rails - 何も積んでいないマウンテン ライオンの下の乗客
今朝、ML にアップグレードしました。かなりスムーズに進んでいるように見えましたが、Passenger に関するすべての機能が停止しました。私はそれをゼロに戻し、RVM を除くすべてをアンインストールし、ML 互換性のために推奨されているように 1.9.3 に移行し、Passenger を再インストールしましたが、最終的な結果は何もありませんでした。
現状では、直接または PassengerPrefPane を使用してサイトをセットアップすると、サイトが応答しなくなります。私が見ることができるログに否定的なものは何もありません.Railsのセットアップは機能してrails s
おり、Apacheは確実に実行されています. 誰でも実行できるポインターを持っているので、今は空白を描いています。
編集:もう少し進んだ。Passenger は間違いなく、これらの行に沿って vhost で実行されています。
これは私のhttpd.confにあります。ただし、ServerNameとはどこに記載されていますか? それは完全に無視され、何も返されません。ただし、ローカルホストにアクセスする場合は、ビジネスを行っているため、この段階では完全に困惑しています。
python - Mac OS-X Mountain Lion での GCC-4.2 エラー、pip / virtualenv で一部のパッケージをインストールできない
対処方法がよくわからない、非常に厄介なバグが発生しています。それはかなり一般的であるように思われ、私が見つけることができるほぼすべての解決策を試してみましたが、役に立ちませんでした。
pip を使用してライブラリをインストールしようとしています。この問題は、gevent、psycopg2、および greenlet で発生しました。問題は、私のコンピューターが、XCode 4: gcc-4.2 に対応する特定の C コンパイラーを見つけられないことです。以下に例を示します (ただし、virtualenv でも試行が行われました)。
あなたが尋ねるかもしれないこと:
1) virtualenv を使ってみましたか?
はい。そして、既存の gcc (/usr/bin/ ディレクトリにある) を次のようにシンボリックリンクしようとしました:
どれもうまくいきませんでした。
2) XCode を再インストールしてみましたか?
はい。
3) XCode コマンド ライン ツールをインストールしましたか?
はい。
4) 本当に gcc を持っていますか?
5) パイソンのインストール?
何が間違っているのか、それを修正する方法についてのアイデアはありますか?
これもインストールしてみました: https://github.com/kennethreitz/osx-gcc-installer。他に何を試すべきかわかりません。この unix-y コーディング/インストールに関しては、私はブロックの新しい子供なので、何か非常に悪いことをしている場合は、それを指摘してください。
ありがとう!
xcode - xcode-select -switch にはどのような設定を使用しますか?
次の方法で、macos マウンテン ライオンにオクターブをインストールしようとしています。
ただし、このコマンドの結果は常に次のようになります。
sudo xcode-select -switch
提案されたコマンドを無駄に試しました。同じエラーが常に発生します。この問題を解決する方法はありますか?