現状
毎年恒例のADPの更新作業を行ったのですが、何回トライしても、xcode のビルド段階では(build succeeded にはなっているものの 「Could not launch “アプリ名”」というエラー表示になってしまいます。
アプリをアップロードして公開する予定はなく、 adhoc でのテストのみを想定しています。
なにとぞ、解決策をご教示頂きますよう、宜しくお願い致します。
環境
動作環境は、Mac Book Pro (2014), OS:10.14, xcode:11.3.1, です。
iPodtouch (第6世代)の加速度センサーを利用して、傾斜角を求めるデバイスを開発しております。
iOSは、12.4.8 です。
ただ不思議なことに、第5世代(iOS:9.3) の iPod touch では、ソフトが実機で動いております。
出ているエラー
[Details] をクリックすると
Could not launch “iScol-19_2”
Domain: IDEDebugSessionErrorDomain
Code: 3
Failure Reason: iPod-602 has denied the launch request.
Internal launch error: process launch failed: Unspecified
と表示されます。
試したこととADP登録内容
使用する iPod touch は「2ファクター認証」ON にしてあります。
以下、図は文字が小さく見づらいようなので、ADPの登録内容を文字で下に表記していきます。
Membership Information
Program Type Apple Developer Program
Team Name 自分の氏名の英語表記
Team ID MU2xxxxxx
Entity Type Individual
Phone
Address xxxxxxxx
Expiration Date June 10, 2021
Device Reset Date June 10, 2021
Account Holder 自分の氏名の英語表記
Your Roles Account Holder
Agreements 2
Apple Developer Program License Agreement
Issued June 22, 2020
Accepted July 08, 2020
Apple Developer Agreement
Issued June 07, 2015
Accepted June 08, 2015
————————————————————————————————————————
Certificates
All Types
NAME TYPE PLATFORM CREATED BY EXPIRATION
①.氏名の英語表記 Distribution All 氏名の英語表記 2021/08/19
②. 氏名の英語表記 iOs Development iOs 氏名の英語表記 2021/08/19
————————————————————————————————————————
Certificate Details
- Certificate Name: 氏名の英語表記
Certificate Type: Distribution
Expiration Date: 2021/08/19
Created By: 氏名の英語表記 (メールアドレス)
- Certificate Name: 氏名の英語表記
Certificate Type: iOS Development
Expiration Date2021/08/19
Created By: 氏名の英語表記 (メールアドレス)
————————————————————————————————————————
Identifiers
NAME IDENTIFIER
XC Wildcard *
————————————————————————————————————————
Platform:iOS, macOS, tvOS, watchOS
App ID Prefix:MU2xxxxxxxx (Team ID)
Description : XC Wildcard
Bundle ID: * (wildcard)
色々なアプリを試行錯誤で開発していきたいため、[ Wildcard ] にしてみました。
————————————————————————————————————————
Devices
All Types
NAME IDENTIFIER TYPE
iPod-602 31axxxxxxxxxxxxxxxxxxxxxxxxxx iPod
複数台登録
————————————————————————————————————————
Generate a Provisioning Profile
Name:App_distrb_2020_0819_1407
Platform:iOS
Type:Development
Created By: 氏名の英語表記 (メールアドレス)
Status : Active
Expires: 2021/08/19
Enabled Capabilities : None
App ID: XC Wildcard(*)
Certificates: 1 total
Devices: 4 total
ここで「ダウンロード」して、ダブルクリックし
xcodeにて [Signing & Capabilities]にて [Automatically manage signing] の
チェックをはずして、最新のプロビジョニングファイルをインポートすると
今回は、
[Provisioning profile "App_distrb_2020_0819_1407" doesn't include signing certificate
"Apple Development: name (NR9xxxxxxx)". ]
と表示されてしまいました。
ちょっと条件を変えると、様々なエラーが現れてきます。
キーチェーン
Apple Development: name (NR9xxxxxxx)
発行元: Apple Worldwide Developer Relations Certification Authority
有効期限: 2021年8月19日 木曜日 10時23分36秒 日本標準時
この証明書は有効です
Apple Development: name(name)
種類:秘密鍵、RSA、2,048ビット
使用状況:任意
たぶん、「プロビジョニングファイル」と 「証明書」との対応付けの問題かと思うのですが
サイトによって書いてあることが(たぶん私の理解不足)微妙に異なり、思うように行きませんでした。
以上、宜しくお願い申し上げます。
あなたの回答
tips
プレビュー