0
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

技術記事未経験で個人完走を目指すAdvent Calendar 2024

Day 18

Archive Distributeで詰まったところ(Bundle Document Types編)

Posted at

Archive時に、CFBundleDocumentTypesに関するエラーが発生

image.png

どこの部分を変えるのか⁇

対応

まずどの部分の話かということですが、以下の画像、Custom iOS Target Propertiesの下にあるDocument Typesの中身に関することです。

image(1).png

infoタブで+すると消せなくなるので(さまざまなフォーラムを見る限りバグ)、Finderからinfo.plistを開くと改めてxcodでinfoタブが開かれるので、そこで削除が可能です。
image.png

Documentは一つを残し、残りは削除。そしてName, Types, Handler Rankを埋めて保存

image(2).png

Xcodeを再起動してinfo.plistの内容がinfoタブに反映されていることを確認

アップロードは完了。

ここで疑問が出てきますね。「そもそもファイルいじらないならDocumentTypes自体いらないんじゃね。。⁇」と。

ということで、info.plistにてDocumentTypesを全削除した結果、AppStoreConnectWarningは無くなり、DistributeAppもできたことなので、当初の目的は達成しました。

Xcodeの設定は慣れないと手間取りますね。特にInfo.plistはXcode13以降スクリプトが廃止されていますが、上記で見たようにGUI上で削除できない項目があったり。

他にもUpload Symbols Failedが発生したので、時間があるときWarningの解消法やdSYMについて記事を書こうと思います。

0
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?