問題タブ [appstore-approval]
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.
iphone - MFMailComposeViewController の使用方法と Apple の承認プロセス
私のアプリには、メールでログを送信する可能性を顧客に提供するログ メカニズムがあります。このために、Apple MFMailComposeViewController をアプリに統合しました。顧客が低い OS バージョン (2.x) のデバイスを使用している場合、または電子メール アカウントがデバイスに表示されない場合に備えて、いくつかの UIAlertsView をプッシュし、ユーザーにいくつかの提案メッセージを表示しました。誰かが私の以下のコードを見て、Apple による拒否につながる可能性のあるものがあれば返信してもらえますか?
どうもありがとう、
アレックス。
iphone - iPhone用のプライベートアプリケーション
私のクライアントの1人がiPhone用のプライベートアプリケーションを望んでいます。実際、私のクライアントが必要としているのは、このためにアプリストアに行くことに興味がない会社の従業員だけにアプリケーションを求めているということです。彼らの会社には100人以上の従業員がいます。アプリストアなしでアプリケーションを販売することは可能ですか。それが私に解決策を与えるなら。
前もって感謝します....
macos - 今後のMacAppStoreでスクリーンセーバーを公開することは可能ですか?
今後のMacAppStoreで公開したいスタイリッシュなスクリーンセーバーに取り組んでいます。スクリーンセーバーをリリースすることは可能だと思いますか?ガイドライン草案を確認しましたが、それについてはまだわかりません。
ありがとう、ルノー
iphone - App Store プロモーション コードはいつ有効になりますか?
アプリを App Store に提出したばかりで、審査中です ( Wikipedia の 3 度)。一部のブログが私のアプリを取り上げたいと考えているため、「提供日」を将来の日付に設定しました。実際のアプリのリリースは、レビューと同時に公開したいと考えています。
私の問題は次のとおりです。アプリは実際にはパブリック App Store にないため、プロモーション コードはブログのレビュアーに有効でしょうか? 言い換えれば、レビュー担当者は、このアプリの過去の承認がまだ公開されていない段階で、私のアプリを試すことができますか?
ありがとう、イヴァン
iphone - Apple は、appstore で html/js アプリを許可していますか?
WebView とそれをサポートする適切な html/js/css ファイルだけで構成されるアプリを作成することは、Apple によってコーシャと見なされますか?
Webview 内で完全に記述できるアプリがあり、それを行うために必要な iOS SDK の部分を学習するよりも、最初から最後までその方法で取得する方がはるかに簡単です。
iphone - アプリストアへの提出前に Apple ソフトウェアの ID 番号を取得する (Appirater 用)
Appiraterのすばらしいコードを使用して、まだ提出していないアプリを評価するようユーザーに促したいと考えています。これを機能させるには、Apple が提供するソフトウェア ID が必要です。まだアプリを提出していないので、この ID 番号を持っていません。もちろん、Bundle Seed ID と Bundle Identifier は持っていますが、これらは同じではないことを理解しています。提出前にソフトウェアIDを取得することはできますか? それとも、アプリがリリースされたらすぐに更新する必要がありますか?
ありがとう、
マイケル。
ios - SHA-1の使用は暗号化されたアプリと見なされますか?
SHA-1
データのインデックスキーとして使用したいのですが。アプリの承認プロセス中に、iTunesConnectは暗号化が組み込まれたアプリとしてSHA-1を使用することを検討しますか?ありがとう!
ios - アプリストア配布のコード署名を検証する奇妙なエラー
アプリ ストアに配布するアプリをビルドすると、次の警告が表示されます。
送信時に、同じ「アプリケーションがコード署名の検証に失敗しました」というエラーが表示されます。
これは、エラーがあると言われているファイルです。
ただし、「手動」の Entitlements.plist ファイルは構成していません。したがって、このファイルは /Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS4.1.sdk/Entitlements.plist から自動的に生成されます。
ここで何が間違っている可能性があるかについてのアイデアはありますか?
iphone - UISplitViewControllerと他のViewControllerを切り替える最良の方法は?
iPadアプリを作成しています。アプリの画面の1つは、UISplitViewControllerの使用に最適です。ただし、アプリのトップレベルはメインメニューであり、UISplitViewControllerを使用したくありません。Appleは次のように述べているため、これには問題があります。
UISplitViewController
アプリのトップレベルのビューコントローラーである必要があります。つまり、そのビューはのサブビューとして追加する必要がありますUIWindow
使用する場合
UISplitViewController
は、アプリの存続期間中存在する必要があります。つまり、UIWindowからビューを削除して別のビューを配置したり、その逆を行ったりしないでください。
読んで実験した結果、Appleの要件を満たすのは実行可能な選択肢にすぎないようで、私たち自身はモーダルダイアログを使用することです。したがって、アプリにはルートレベルにUISplitViewControllerがあり(つまり、そのビューがUIWindowのサブビューとして追加されます)、メインメニューを表示するために、フルスクリーンのモーダルダイアログとしてUISplitViewControllerにプッシュします。次に、メインメニュービューコントローラーのモーダルダイアログを閉じることで、実際に分割ビューを表示できます。
この戦略はうまくいくようです。しかし、それは疑問を投げかけます:
1)モーダルを使用せずに、前述のすべての要件も満たす、これを構造化するためのより良い方法はありますか?モーダルダイアログとしてプッシュされるため、メインUIが表示されるのは少し奇妙に思えます。(モーダルは、焦点を絞ったユーザータスク用であると想定されています。)
2)自分のアプローチが原因で、アプリストアが拒否されるリスクがありますか?このモーダル戦略は、Appleのヒューマンインターフェイスガイドラインに従って、おそらく「誤用」モーダルダイアログです。しかし、彼らは私に他にどのような選択肢を与えましたか?とにかく、彼らは私がこれをしていることを知っていますか?
ios - Apple 配布証明書のアップロード
開発ポータルで説明されているように、キーチェーンを使用して秘密鍵と公開鍵を作成しました。ただし、 https://developer.apple.com/ios/manage/certificates/team/createDistribute.actionのポータルで証明書をアップロードして配布証明書を取得しようとし、「送信」を押すと、Safari ブラウザがクラッシュします。Chromeでもアップロードしようとしましたが、次のページに到達せず、常に送信ページをリロードします。困っています・・・アドバイスお願いします。
PS: 開発者証明書の送信で同じ問題が発生しました。XCode のオーガナイザー ツールを使用してなんとか回避できましたが、残念ながら、配布証明書の送信には機能しません。