タグ付けされた質問 「appstore-approval」


19
エラーAppstore接続:Info.plistファイルに目的文字列がありません
App Store Connectにレビューのためにアプリを提出しました。アプリはまだ審査中ですが、エラーを修正する必要があることを通知するメールを受け取りました。メッセージの内容は次のとおりです。 親愛なる開発者、 アプリXXXXXの最近の配信に1つ以上の問題が見つかりました。配信は成功しましたが、次の配信で次の問題を修正することをお勧めします。 「Info.plistファイルに目的文字列がありません。アプリのコードは、機密性の高いユーザーデータにアクセスする1つ以上のAPIを参照しています。アプリのInfo.plistファイルには、アプリが必要とする理由を明確かつ完全に説明するユーザー向けの目的文字列を含むNSLocationAlwaysUsageDescriptionキーを含める必要がありますデータ。2019年春以降、ユーザーデータにアクセスするApp Storeに送信されたすべてのアプリには、目的の文字列を含める必要があります。外部ライブラリまたはSDKを使用している場合、目的の文字列を必要とするAPIを参照する場合があります。アプリがこれらのAPIを使用しない場合でも、目的の文字列が必要です。ライブラリまたはSDKの開発者に連絡して、APIを含まないコードのバージョンをリリースするように依頼できます。 問題を修正したら、XcodeまたはApplication Loaderを使用して、新しいバイナリをiTunes Connectにアップロードできます。 宜しくお願いします、 App Storeチーム 私のアプリはExpoで完全に構築されており、Info.plistにアクセスして変更する方法がわかりません。 何か案が?


16
エラーitms-90035-Xcode
私はiPhoneで完全に正常に動作するphonegapアプリケーションを開発しました。それでは、アプリをアプリストアに送信したいと思います。以下は、アプリを送信するための手順です。 Xcodeを開き、プロジェクトをアーカイブします 検証をクリックします(これは成功します) [Appstoreに送信]をクリックします(次のエラーが発生します) 昨夜までこのエラーは発生していませんでしたが、今日の朝、プロジェクトをアーカイブするとこのエラーが発生します。問題が何であるかわからない。 これは私がアプリを送信するのを妨げている最終段​​階であり、非常にイライラしています。stackoverflowフォーラムで同じエラーコードを検索しようとしましたが、私のものとまったく同じエラーコードである単一の投稿を見つけることができませんでした。これは非常に奇妙です。 助けてください :)

9
私のアプリは、広告サポートフレームワークの使用が拒否されました。どの図書館が責任を負っていますか?
これは単に更新であり、拒否の理由とは何の関係もありません。解決センターからの回答は次のとおりです。 理由プログラムライセンス契約PLA3.3.12 アプリはiOSAdvertising Identifierを使用していますが、広告機能は含まれていません。これは、AppStoreレビューガイドラインで要求されているiOSデベロッパープログラムライセンス契約の条件に準拠していません。 具体的には、iOS開発者プログラム使用許諾契約のセクション3.3.12には次のように記載されています。 「あなたとあなたのアプリケーション(およびあなたが広告を提供することを契約した第三者)は、広告を提供する目的でのみ、広告識別子、および広告識別子の使用を通じて取得した情報を使用することができます。ユーザーがリセットした場合Advertising Identifierの場合、お客様は、以前のAdvertisingIdentifierおよび派生情報をリセットされたAdvertisingIdentifierと組み合わせたり、関連付けたり、リンクしたり、その他の方法で直接または間接的に関連付けたりしないことに同意するものとします。」 次のインスタンスを削除するには、コード(サードパーティライブラリを含む)を確認してください。 クラス:ASIdentifierManager セレクター:advertisingIdentifier フレームワーク:AdSupport.framework 将来のバージョンに広告を組み込むことを計画している場合は、広告機能が含まれるまで、アプリから広告IDを削除してください。 Advertising Identifierを見つけやすくするには、「nm」ツールを使用します。「nm」ツールの詳細については、ターミナルウィンドウを開き、「mannm」と入力してください。 ライブラリソースにアクセスできない場合は、「strings」または「otool」コマンドラインツールを使用して、コンパイルされたバイナリを検索できる場合があります。「文字列」ツールはライブラリが呼び出すメソッドを一覧表示し、「otool-ov」はObjective-Cクラス構造とそれらの定義済みメソッドを一覧表示します。これらの手法は、問題のあるコードが存在する場所を絞り込むのに役立ちます。 私が使用しているサードパーティライブラリは、の最新バージョンですparse.com sdk, latest version of flurry analytics, and version 2.2 of test flight。どのライブラリが問題なのか誰か知っていますか?ありがとう
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.