問題タブ [app-id]
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 - デバイスへの iPhone アプリのインストール エラー
今日、すべての証明書とキーをセットアップし、iPhone でプロジェクトを実行しようとしています。この奇妙なエラーが発生しています:
お使いのモバイル デバイスで、インストール フェーズ中に予期しないエラー (0xE800003A) が発生しました: アプリケーションの検証中
Apple Developer フォーラムを調べて、新しい証明書とプロビジョニング プロファイルを設定し、編集しようとしましたInfo.plist
が、何をしてもデバイスでアプリを実行できないようです。
私が現在考えることができる唯一の考えは、Xcode での私のプロジェクト名が私の開発プロビジョニング プロファイル (疑問符を使用する) と少し異なるということcom.mycompany.myapp
ですが、Apple の規則に従って名前を付けたので、それが問題。
何か案は?
編集: 電話を再起動し、Xcode を再起動し、ターゲットをクリアし、新しいワイルドカード アプリ ID とそれぞれのプロビジョニング プロファイルを設定しましたが、何もしませんでした。他のアイデアはありますか?
iphone - iPhone ベータ版アプリに別のアプリ ID を使用していますか?
iPhone アプリ (リリース済みまたは未リリース) を使用している私たちは、アドホック配布を使用して限定ベータ ビルドを送信できます。これに関する Apple のドキュメントにはいくつかの穴がありますが、「ネット」上にはその穴を埋める多くのブログ、投稿、その他の記事があります。
しかし、誰も言及していないのに気になったことが 1 つあります。ベータ ビルドを行うとき、リリース済み (またはリリース予定) のアプリと同じアプリ ID を使用しますか?
別の ID を使用する理由は、リリースされたアプリと一緒にベータ版を引き続き実行できるからです。これは、現場ですでにリリースされたバージョンを持っている場合、おそらくより重要です。
反対意見は、リリースされたアプリが生成した可能性のあるデータにベータ版がアクセスできないこと、およびその逆であるということです。これは、ケースバイケースで必要な場合とそうでない場合があります。
このアプローチに問題はありますか? 現在登録されているアプリ ID は 1 つだけですが、IIRC では必要に応じてさらに作成することに障害はありません..?
他の人が何をしているのか興味があります。
iphone - 開発者接続からのアプリ ID の削除
開発者プログラム ポータル エリアからアプリ ID を削除するにはどうすればよいですか? 間違ったログインの下にいくつかのアプリ ID を誤って追加したので、それらを削除したいのですが、その方法がわかりません。
iphone - ASPN、アプリ内購入、およびその他の複数のアプリケーションでのアプリ ID およびバンドル シード ID
プッシュ通知機能を備えた同じアプリケーションの複数の販売バージョンを作成します。
- CoolApp (フルバージョン)
- CoolApp Free (無料、機能限定版)
- CoolApp InApp (InApp 購入でフルにアップグレード可能な無料バージョン)
Apple プログラム ポータルでアプリ ID を登録すると、「バンドル シード ID」を作成できます。
「 XDFGYE6TR4.com.company.coolapp 」のように、アプリ ID を 1 つだけ作成し、それをCoolAppの 3 つのバージョンすべてに使用し、プッシュ通知を有効にし、アプリ内購入を行うことはできますか?
ios - plist ファイルの CFBundleIdentifier から rfc1034identifier を削除する必要がありますか?
私の Xcode プロジェクトの plist ファイルでは、キーの値が次のようになっていることがわかりますCFBundleIdentifier
。
com.mycompany.${PRODUCT_NAME:rfc1034identifier}
明らかに、com.mycompany を私の会社のドメイン名に変更する必要がありますが、次のrfc1034identifier
ように削除する必要があるかどうかはわかりません。
com.mycompany.${PRODUCT_NAME}
Google は私の質問に答えてくれませんでした。これrfc1034identifier
は、iPhone 開発者プログラム - プロビジョニング ポータルで提供する必要がある AppID に影響しますか?
xcode - チームリーダーごとに1つ、またはアプリケーションごとに1つの配布証明書しかありませんか?
私はdevとdistの証明書に混乱しています。ストアで1つのアプリを入手しましたが、最初のアプリにちなんで証明書に名前を付けました。これは間違いでしたか?
2番目のアプリに進む準備ができました。ただし、XCodeは、古いアプリ名が記載されたdist証明書として選択されています。エラーなしでビルドされました。名前を間違えましたが、それでも機能しますか?XCodeは自動的にこの証明書を選択してくれます。
これは正しいですか?1)plistに入れる、2)ターゲット情報の[ビルド]タブのコード署名セクションに入れることができるように、アプリごとに新しいアプリIDが必要ですが、新しいアプリごとに新しいdevとdist証明書は必要ありません。
したがって、これも正しいですか?開発するアプリごとに、元のdevとdist証明書のみが必要ですが、各アプリの新しいアプリIDが必要です。
これはとてもあいまいです!アップルがもっといい仕事をしてくれたらよかったのに!
iphone - iphone:appID作成の問題?
プロビジョニングプロファイルでアプリIDを作成するたびに、10桁のバンドルシードIDがその前にインポートされ続けます...例:YVW2UMA3HV.com.yourcompany.ytj
..その結果、コンパイルしようとしているプロジェクト(bundleIDcom.yourcompany.ytjとしてApplicationLoaderでエラーが発生します)。
..「YVW2UMA3HV」を前に付けずにappIDを作成する方法はありますか?
iphone - アプリストアへの提出前に Apple ソフトウェアの ID 番号を取得する (Appirater 用)
Appiraterのすばらしいコードを使用して、まだ提出していないアプリを評価するようユーザーに促したいと考えています。これを機能させるには、Apple が提供するソフトウェア ID が必要です。まだアプリを提出していないので、この ID 番号を持っていません。もちろん、Bundle Seed ID と Bundle Identifier は持っていますが、これらは同じではないことを理解しています。提出前にソフトウェアIDを取得することはできますか? それとも、アプリがリリースされたらすぐに更新する必要がありますか?
ありがとう、
マイケル。
ios - 「アプリ ID」セクションはどのように表示されますか?
他にもたくさんの質問があることは知っていますが、私が欲しいものを正確に見つけることができないようです.
現在、5 つのアプリを使用しているとします。
- App1 と App2 は同じ myApp のフル バージョンとライト バージョンであり、それらの間でデータを共有したい
- App3 は独立していますが、アプリ内購入と
- App4 と App5 は、別の 2 つの独立したアプリです。
ABCDE12345.* のような一般的なアプリ ID を使用して、App4 や App5 などのアプリ (および将来的には IAP を必要としないすべての新しいアプリ) に署名できるようにする必要があります。次に、App1 と App2 の ABC1234567.myCompany.myApp.*?
これは正しいように聞こえますか、それとも完全に間違っていますか? または、別の言い方をすれば、App ID はどのように見えるでしょうか? :)
洞察をありがとう!
xcode - (Xcode 管理の) チーム プロビジョニング プロファイルに関連付けられているアプリ ID を変更する方法
私は自分のコード設計を機能させるのに常に苦労しています。開発中にすべてのアプリで機能する、適切な汎用プロビジョニング プロファイルを取得しようとしています。彼らは常にコードサインに失敗していますが、私の電話にも常にインストールされています。図に行きます。
というアプリ ID を作成##########.mydomainname.*
し、開発証明書に関連付けましたが、Team Provisioning Profile: *
生成されると、1 年以上前に最初にサインアップしたときに作成したアプリ ID が使用されます。これが問題かどうかはわかりませんが、 をアプリ ID に関連付けてみたいと思いTeam Provisioning Profile: *
ます##########.mydomainname.*
。プロビジョニングを常にいじるのにうんざりしています。最終的には機能するようになりますが、決して同じレシピではありません。
プロファイルで使用されているアプリ ID を何らかの方法で編集できますか?
更新: 質問に回答済みのマークを付けていますが、私が求めていることはできないというのが答えのようです。