問題タブ [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 投票する
1 に答える
1538 参照

cocoa - サンドボックス化後にアクセシビリティ API が機能しなくなる

私の Mac アプリはアクセシビリティ API を使用して、(他のアプリの) サイズ変更ウィンドウを移動します。

アプリを MAS (Mac App Store) に提出したいと考えています。サンドボックスを有効にするには、アプリを MAS に送信することが必須であると読みました。

サンドボックス化をオンにすると、コードはアクセシビリティ API を介してフォーカスされたウィンドウを見つけることができません (常に NULL を返します)。問題は、アクセシビリティ API はサンドボックスで使用できないのですか?

アクセシビリティ API を使用するアプリケーションが Mac App Store にあることに気付きましたが、今ではサンドボックス化は必須ではありませんか?

前もって感謝します。

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

app-store-connect - 領収書の検証:提出時に[輸出コンプライアンス]で何を選択しますか?

Appleのドキュメントに従ってコードでレシート検証を実行する場合(およびセキュリティフレームワークを含む場合)、「この製品のバイナリを最後にアップロードしてから暗号化機能を追加または変更しましたか」という質問に対して、[はい]を選択する必要がありますか?輸出コンプライアンス?

もしそうなら、「あなたの製品は暗号化を使用するように設計されていますか、それとも暗号化を含んでいるか組み込んでいますか?」にどのように対応しますか?

そして最後に...これらの両方の質問に対する答えが「はい」の場合、「あなたの製品はカテゴリー5パート2で提供される免除のいずれかに適格ですか?」とどのように答えますか?

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

iphone - Macに新規インストールするための最新のXCode.dmg(セットアップ)

クレジットカードを持っていないので、Apple ID(レビュー済み)を持っていません。だから、確かに、私はMacAppStoreからアプリをダウンロードしてインストールすることはできませんよね??

XCode 4.2(または「最新」と言う)と最新のiOSSDKをインストールできるアーカイブはありますか。

購入時にXCodeがなかったので、MacにXCodeをインストールしたいと思います。

私の知る限り、XCodeのダウンロードとインストールのメカニズム、または他の開発者ツールは、以前はAppleIdを必要としませんでした。簡単なXCodeのインストールには本当にクレジットカードが必要ですか?面白そうですね。

注意: MacAppStoreがダウンロードしてインストールした後に提供する「InstallXCode」ファイルを提供してくれる他のMacやリソースはありません。

なにか提案を ???

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

macos - Mac App Store: 最小システム要件の変更

アプリを Mac App Store に提出すると、次のようなものがユーザーに表示されます。

ここに画像の説明を入力

また、以前のバージョンを使用しているユーザーはアプリをダウンロードできません。

LSMinimumSystemVersionアプリInfo.plistに に設定されているキーがあることがわかります${MACOSX_DEPLOYMENT_TARGET}

10.7 より前のバージョンのユーザーが自分のアプリを使用できるようにしたい場合、Deployment ターゲットを変更できますか? 私のアプリは 10.7 より前のバージョンで実行されますか (10.7 でアプリをビルドします)?

もう 1 つの質問ですが、Apple が再度バイナリを承認するのを待たずに変更を行うことはできますか?

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

iphone - App Store(iTunes)で自分のアプリが見つかりません

もう一度あなたの助けが欲しいです。

10日前にiTunesを開いて、App Storeで自分のアプリを見つけ、何らかの目的でリンクをコピーしました。以下は私のアプリのリンクです。

http://itunes.apple.com/in/app/naughty-cam-plus-naughtiest/id493891454?mt=8 リンクは正常に機能していました(アプリストアにアプリが表示されていました)。

しかし、今日私は同じリンクを開きました。アプリの読み込み中にエラーが表示されます。

リクエストを完了できませんでした。

「リクエストした商品は現在、インドのストアでは購入できません」。

これを解決する方法を教えてください。

事前にご協力いただきありがとうございます

0 投票する
0 に答える
97 参照

python - Python 2.7 との互換性のために、10.6 に 10.7 の Python.framework を含めることはできますか?

多くの Python 2.7 機能を使用するアプリがあります。OS X 10.6 をサポートしたいと思います。OS X 10.6 には、Python.framework で Python 2.6 のサポートのみが含まれています。OS X 10.7 に含まれるフレームワークは Python 2.7 をサポートします。

これをアプリバンドルに含めることは合法ですか? 10.6 で 10.7 のフレームワークを使用する場合に対処する必要がある互換性の問題はありますか?

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

objective-c - アーカイブされたMacOSX製品にのみ表示されるバグ

友人と私はMacAppStore用のアプリを開発しています。私たちはそれをアプリストアに提出しましたが、Appleは私たちがこれまで経験したことのないバグを理由にそれを拒否しました。エラーを再現するのに苦労しましたが、かなりの時間をデバッグした後、バグはアーカイブされた製品にのみ表示されることがわかりました。

バグの症状は、アプリをランダムな時間使用した後、アプリの一部のボタンが突然応答しなくなることです。この問題が発生するのはアーカイブされたアプリのみであるため、問題の原因を突き止めるのは困難です。

アプリをアーカイブすると、実際に何が起こっているのでしょうか。Xcodeで直接実行されるビルドとどのように違いますか?同様の問題を経験した人はいますか?

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

macos - どの Mac アプリケーション サポート サブフォルダの命名規則を使用すればよいですか? (断られたくない)

アプリの内容を保存する場所を探していますが、簡単に検索したところ、次のようなものが見つかりました: Cocoa equals of .NET's Environment.SpecialFolder for Saving Preferences/settings? そしてこれ: https://developer.apple.com/library/mac/#documentation/FileManagement/Conceptual/FileSystemProgrammingGUIde/AccessingFilesandDirectories/AccessingFilesandDirectories.html#//apple_ref/doc/uid/TP40010672-CH3-SW3

次に、Application Support Folder を調べたところ、ほぼすべてのアプリが AppName を使用し、Apple がそのドキュメントで示唆しているように BundleID を使用していないことに気付きました。

アプリの名前とは異なる名前の ~/Library/Application Support/ サブディレクトリへの書き込みが拒否されたアプリがあると聞いたので、正しいものを選択したことを確認したいと思います。

  • 要するに:

どの命名規則を使用する必要があると思いますか? 彼らがいつアプリをレビューしているのかは重要ですか? どちらもOK?

ありがとうございました

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

macos - サンドボックスなしでサンドボックスOSXアプリを実行するにはどうすればよいですか?

サンドボックスを使用して実行するアプリがあります。サンドボックスなしで実行するにはどうすればよいですか?サンドボックスをオフにしてアプリを再コンパイルすることはできないとします。

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

macos - サーバー側でMacOSXの消耗品のアプリ内購入を確認する

注:これはiOSではなくMacOSX用です

消耗品のアプリ内購入を可能にするクライアントアプリがあります。領収書はサーバーに送信する必要があり、サーバーは注文を受け取ったときに何らかの操作を実行します。サーバーが実行する操作には少額の費用がかかるため、領収書が有効で1回だけ使用されることに特に注意する必要があります。これを設計するための最良の方法を探しています。

ユーザーが購入を完了すると、ストアキットから領収書を受け取ったようです。これを(WCFを実行している)Webサーバーに送信すると、JSONをAppleに投稿して受信を確認します。Appleが領収書を確認すると、少額の費用がかかる操作が行われます。領収書の確認の部分で、私の調査によると、消耗品の領収書は常に有効であり、実際には「消費」されていません。サーバーに送信されたすべての領収書を追跡し、使用されていないことを確認する必要がありますか?私はそのリストをバックアップするためにできる限りのことをしますが、ある時点でリストが失われることを恐れており、別の方法を望んでいます。

私の他の懸念は、消耗品のレシートはストアキットを介して回復できないため、購入が完了したときにユーザーが電源を失うなどの事態が発生した場合、そのレシートを取得する方法がないため、ユーザーは製品を入手できないことです。それは私たちが取らなければならないリスクなのか、それとも私が何かを見落としているのか?消耗品と非消耗品の購入の唯一の本当の違いは、消耗品を復元できないことです。