問題タブ [mac-app-store]

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.

0 投票する
2 に答える
786 参照

cocoa - 64 ビット アーキテクチャ専用の Mac App Store アプリをビルドしても問題ありませんか?

最近、新しいアプリで 32 ビット アーキテクチャを引き続きサポートする必要があるかどうか疑問に思っています。私は Mac App Store のみをターゲットにしています。

Snow Leopard で 32 ビット版が実行されることはありますか? (64 ビットモードをサポートしていない古い Core Duo CPU ではそうですか?)

Lion は 32 ビット版を実行したことがありますか? (ないのかな?)

32 ビット アーキテクチャをあきらめたくなる理由は、新しい Objective-C ランタイムを使用するためです (たとえば、合成された ivar が可能になります)。

更新: 64 ビットのみのバージョンを公開しました。これまでのところ、インストールできないという報告はありません。

0 投票する
2 に答える
188 参照

objective-c - 非 Cocoa コマンドライン アプリケーションは Mac App Store と互換性がありますか?

Mac App Store に Safari 拡張機能を配置したいのですが、これを直接行うことはできません。そのため、Safari 拡張機能を簡単にインストール/アンインストールするラッパー アプリケーションを作成し、このアプリケーションを Mac App Store に配置したいと考えています。

このようなコマンドライン アプリケーションは Mac App Store で受け入れられますか? もしそうなら、それらはココアベースでなければなりませんか?

0 投票する
2 に答える
3625 参照

xcode - この Mac アプリにコード署名できないのはなぜですか?

数日前、Mac OS X Lion 用の小さな Mac アプリを始めました。これまで Mac アプリをアップロードしたことがないので、これが初めてです。

これは私がすでに行ったことです:

  • 作成されたアプリ ID
  • 証明書を作成しました
  • インストール済み証明書
  • 本番用プロビジョニング プロファイルを作成しました
  • アプリIDを生成したものに変更しました
  • 「リリース」に基づいて新しい構成を作成しました
  • コード署名をサードパーティの Mac 開発者アプリケーションに変更
  • Archive-Scheme用に作成した「Production」構成を選択
  • アプリケーションをアーカイブしました

ここで、アプリケーションを「共有」したいと思いました。Xcode (4.1 btw) は私に言った、有効な署名 ID はありませんでした。iOS のように Entitlement.plist を追加する必要がありますか? 私は何かを忘れましたか?


アップデート:

アプリに2回署名する必要があることがわかりました。「サードパーティの Mac 開発者アプリケーション」を選択したままですが、アプリの提出時にインストーラ証明書を選択できません。

0 投票する
1 に答える
69 参照

objective-c - 「Menubar-Widget」のインターフェースが更新されない

小さな「Menubar-Widget」を作成しようとしています。つまり、実際にはウィジェットではありませんが、ドックにはアイコンがなく、メニューまたはステータスバーにアイコンがある Cocoa アプリケーションです。

ボタンをクリックして NSTimer を起動すると、カウントダウンが表示されます。しかし、そうではありません...

では、正確には何が起こるのでしょうか?

タイマーを起動すると、インターフェイスは timeLeft ラベルを更新しません。NSLog() も機能しません。しかし、ボックスを閉じると、NSLog は正しい時刻を表示し、ボックスを再度開くと、正しい時刻を示しています。しかし、ボックスをもう一度閉じるまで、それ以上更新されません。

0 投票する
1 に答える
1023 参照

xcode - このバンドルは無効です。Apple は現在、このバージョンの SDK で構築されたアプリケーションを受け入れていません

「このバンドルは無効です。Apple は現在、このバージョンの SDK でビルドされたアプリケーションを受け入れていません。」というエラーが表示されます。アプリを Mac アプリ ストアに提出しようとしたとき。Lion がプリインストールされた MacBook Air を購入した後、Mac App Store からダウンロードした Xcode 4.1 を使用しています。これを引き起こしている可能性があるのは何ですか?

0 投票する
3 に答える
800 参照

macos - 10.6 と互換性のある OSX 10.7 アプリケーションを送信するにはどうすればよいですか?

新しい 10.7 SDK 機能 (具体的には、アプリ内購入) の一部を使用する OSX アプリケーションを構築したいと考えています。ただし、10.6 ユーザーによるアプリケーションのインストールを完全に阻止したくはありません。

10.7 のユーザーが新機能にアクセスできるようにするにはどうすればよいですか? 10.6 のユーザーは単に新機能を持っていなくても基本的な機能を使用できますか?

10.6 用にコンパイルすると、期待どおりに「InApp」を持つ SDK が読み込まれません。また、10.7 用にコンパイルすると、ユーザーは AppStore からインストールできなくなると思います。

0 投票する
3 に答える
630 参照

objective-c - Mac App Storeではプライベートメソッドのサブクラス化が許可されていますか?

MacAppStoreのガイドラインには次のように記載されています。

非公開APIを使用するアプリは拒否されます

これには、クラスの参照に記載されていないメソッドを使用してパブリックオブジェクトをサブクラス化することも含まれますか?

0 投票する
1 に答える
157 参照

macos - Mac アプリの販売後にアプリのアイコンを変更する

私は Mac アプリを開発しています。私は販売用の 1 つを持っており、そのアップデートをリリースしようとしています。アプリのアイコンをもう少しいいものに変えたいのですが、無理そうです。

誰かがそうであるかどうか教えてもらえますか、それが可能であれば、その方法を教えてください。

任意のアイデア、ありがとう!

0 投票する
1 に答える
1940 参照

macos - Macデーモンのハウツー(「本」による)

私は Mac プログラミングに比較的慣れていないので、バックグラウンドで実行する単純なデーモンが必要です。基本的に、コンピュータの起動時または対応する GUI の起動時に開始する必要があり、対応する GUI の NSUserDefaults を読み取れる必要があり、独自の単純な GUI を表示できる必要があるか、それを表示するためのメインアプリ。また、私は Mac アプリ ストアでそれをリリースしています。ユーザーの許可を得るために、このようなものをインストールする必要がある特別な方法があると聞きました。これを行う方法について、誰かが情報、おそらくチュートリアルを持っていますか? 私のグーグルは、この分野では異常に無味乾燥になってきました...

0 投票する
1 に答える
466 参照

xcode - xcode3.2.5を使用してアプリをMacAppStoreに送信する方法

さて、私はXcode3.2.5でmacアプリを開発しました。MacAppStoreからも証明書とプロビジョニングを作成しました。しかし、問題は.provisionprofileがXcodeにインストールされていないことです。Xcode3.2.5を使用しています。これでMacアプリを送信できませんか。

Xcodeをバージョン4に更新する必要がありますか?