探検


Xcode part17

1名称未設定
垢版 |
2022/06/13(月) 16:47:07.76ID:H60fG8sV0
macOSやiOSの開発環境Xcodeのスレ。

Mac App StoreのXcode
https://apps.apple.com/app/id497799835
Xcodeダウンロードページ
https://developer.apple.com/download/applications/
https://developer.apple.com/download/all/
Apple Developer
https://developer.apple.com/jp/
日本語ドキュメント
https://developer.apple.com/jp/documentation/

■関連スレ
プログラミング言語Swift Part4
https://egg.5ch.net/test/read.cgi/mac/1484763495/
[SDK]iPhoneアプリ開発初心者質問箱49[touch][iPad]
https://egg.5ch.net/test/read.cgi/mac/1538778915/
Macでプログラミング{11}
https://egg.5ch.net/test/read.cgi/mac/1414566499/
プログラム技術板
Swift part13
https://mevius.5ch.net/test/read.cgi/tech/1618211068/

■前スレ
Xcode part16
https://egg.5ch.net/test/read.cgi/mac/1602782133/
2022/06/13(月) 23:47:18.54ID:/IO1spFO0
アップルとグーグル、英競争当局も調査へ スマホ分野「事実上の寡占」
https://www.jiji.com/jc/article?k=2022061100130
3名称未設定
垢版 |
2022/06/15(水) 20:49:10.57ID:f7gCzVgN0
乙。
2022/06/18(土) 08:52:23.03ID:ygAB8f0r0
XcodeのXってosXの事?それともNeXTSTEP?
2022/06/18(土) 08:59:42.28ID:02fba3K/0
スパルタン
2022/06/18(土) 09:04:23.74ID:jSErXbDb0
*
2022/06/18(土) 09:04:37.14ID:ygAB8f0r0
スタートボタンでPAUSEさせて9回笑ったわ
2022/06/18(土) 09:28:32.07ID:4HpYaGTc0
英競争当局、アップルとグーグルのモバイルブラウザ支配を調査へ
https://jp.reuters.com/article/britain-investigation-apple-google-idJPKBN2NR0QG
9名称未設定
垢版 |
2022/06/18(土) 15:41:54.89ID:br4VrzMs0
iMessageステッカーを作って不具合で困ってます。

不具合
 iPhoneSE第二世代で実機デバッグすると、ステッカーの中身が表示されない。アイコンは反映されている

その他状況
・iPhone13では動作する
・シミュレータ上のSE第二世代では動作する
・コードは書いておらず、デフォルトのものに画像を投げ込んだのみ


何かアドバイス頂けるとありがたいです。
2022/06/18(土) 19:09:43.92ID:4HpYaGTc0
米ジョージア州アトランタのApple Store、組合結成のための投票を中止
https://iphone-mania.jp/news-458340/
2022/06/18(土) 22:03:14.08ID:nJ7v2kCh0
XcodeのXは、Mac OS XのXだろうね。元々Project Builderという名前だったが
Mac OS Xが出たあと名前が変わったので
あれ、なんか当時のWWDCで名前募集をしていた気が

しかしiOS用に対応したりMac OS XがmacOSになったりOSのベースの
バージョンが上がっても、Xcodeという名前が変わったり
XIcodeやXIIcodeとかにはなっていない
名前はもう単にCodeとかでいいんじゃないか。iTunesがMusicになったように
2022/06/18(土) 22:07:30.31ID:xyy5AF/A0
Code Warriorにしようぜ。
ビルド終わるとガッシャーン!て音が鳴るとカッコいいぜ。
2022/06/18(土) 22:16:12.60ID:M/xobrei0
なんだこのおっさんは・・・
2022/06/18(土) 23:08:24.99ID:nJ7v2kCh0
おっさんを指摘する人はおっさんしか知らないことを知っているという
自分は一番最初にWWDCに行ったときは20代だったが、Mac OS Xが出て
はや幾年、すなわちおっさん
2022/06/18(土) 23:11:15.40ID:02fba3K/0
おまえがしゃべりはじめるとみんな黙るだろ
16名称未設定
垢版 |
2022/06/18(土) 23:24:47.10ID:xCgEVPbo0
macOS ventura対象外の機種なんですけど、いつまで戦えますか?
最小要件SDK的に考えて
2022/06/18(土) 23:42:29.85ID:4HpYaGTc0
Apple、Macのバッテリー修理交換サービス料金を値上げ 本体値上げに続き、円安打撃
https://www.itmedia.co.jp/news/articles/2206/09/news064.html
2022/06/18(土) 23:49:23.52ID:jSErXbDb0
>>12
あの音抜き出しときゃ良かったわ
似たようなサウンドファイル探してきてBuild SucceedsのPlay soundに設定してる
2022/06/19(日) 06:06:29.79ID:RNDJwWg/0
>>17
何年も使ってるとバッテリがどんどん膨らんできてキーボードや画面にダメージを与えるような
今までの設計を改めるべきだわ
2022/06/19(日) 07:26:18.36ID:Fg9czjaL0
明らかにスレ違いのマルチにいちいち反応すんなや
21名称未設定
垢版 |
2022/06/19(日) 21:01:13.87ID:Rb6SGqfN0
>>16
そんなの聞いてるなら新しいmc買った方が幸せ
2022/06/19(日) 23:09:06.18ID:t97m+R3Z0
USB-C will be Europe's smartphone standard. That could mean a big change ahead for Apple
https://www.zdnet.com/article/usb-c-will-be-the-standard-for-all-smartphones-sold-in-europe-that-could-mean-a-big-changes-ahead-for-apple/
2022/06/20(月) 00:45:01.07ID:F00+red80
円安かぁ...キツいっすねw
https://i.imgur.com/iUH0hus.jpg
2022/06/23(木) 02:12:58.57ID:UsbvqCYq0
Xcode 14 beta 2 (14A5229c)
25名称未設定
垢版 |
2022/07/03(日) 05:30:01.86ID:sIS/iO1o0
Xcode リリース一覧&DLリンク
https://xcodereleases.com
2022/07/03(日) 06:32:37.07ID:kLIuX8k60
今はmacOSやiOSのアプリ等から縁遠くなりXcodeはほとんど使ってない
たまーに他人のプロジェクトを開くぐらいしか
しかしこれアプリだけで 32GBとかあるのか。上の様な感じだと無駄すぎる
外部ディスクにインストールできないんだっけ
2022/07/03(日) 06:41:42.47ID:BBGulqxs0
>>26
勝手にダウンロードさせられる開発パック(20gb)はシンボリックで外部に移せる。
本体は何がトリガーかは知らないが、起動ディスクから移動するとその内動かなくなる。

因みにandroid studioはsdkパック26gb、microsoftは33gb

無駄ならアンインストールしてテキストエディタ使ったら?
2022/07/03(日) 11:06:48.11ID:G5QnbGNh0
そうだったAndroidのSDKもあるんだった。しかし今はごく稀にadbかfastbootを叩くだけw
これは消すべきだな

結局、そのとき何のコードを書いているかでIDEも変わっていくという
個人的に今はIntelij IDEAとVSCがメインだったり
2022/07/03(日) 13:08:03.84ID:jA2yBRZc0
どの開発環境もそうだけど、ミニマムから必要なものだけ入れられる構造になってて欲しいナリ
2022/07/03(日) 13:42:10.18ID:bhnxP1pQ0
xipなら解凍後どこに置いても動くんじゃないかな
AppStoreから入れたやつもインストール後移動して、念の為 /Applications/Xcode.app を移動先へのsymlinkにしておけば動くんじゃね
アップデートは失敗しそうな気もするけど
2022/07/03(日) 13:55:08.02ID:BBGulqxs0
>>30
>>27で書いたけど、アップデートとかだけでは無く
ある日突然使えなくなる。(起動しても跳ねているだけ)
32名称未設定
垢版 |
2022/07/03(日) 15:48:00.67ID:sIS/iO1o0
>>29
初学者には厳しい
2022/07/07(木) 02:28:58.34ID:Io3RGjiu0
Xcode 14 beta 3 (14A5270f)
34名称未設定
垢版 |
2022/07/08(金) 05:28:37.29ID:GWRjFZHn0
あまり確実な情報ではないのですが、Xcode 14 beta 3 をインストールしたら、Xcode 13.x のシミュレータが Xcode 上から実行できなくなりました。(Xcode 14 ではビルドできるが 13.x ではビルドエラーになる

インストールされる方はご注意くださいませ(取り急ぎ注意喚起まで🙏

tps://twitter.com/tobi462/status/1544867081724002304
https://twitter.com/5chan_nel (5ch newer account)
2022/07/12(火) 18:54:31.84ID:GGH24yVY0
Appleがサードパーティーによるユーザー追跡を困難にした「ATT」が規制当局に目を付けられている理由とは?
https://gigazine.net/news/20220622-apple-att-faces-regulatory-scrutiny/
2022/07/25(月) 09:39:49.26ID:gYv0dQge0
xcodeをapp storeからインストールしないほうが良いって話を
どこかで聞いた覚えがあるのですが理由はなんでしょうか?
2022/07/25(月) 09:58:24.76ID:CbhPqcX80
インスコ中は使うことが出来ないから
2022/07/26(火) 20:02:09.73ID:8musc0eB0
Safariのゼロデイ脆弱性、実は8年前に修正された後で5年前に復活したもの
https://news.mynavi.jp/techplus/article/20220621-2374559/
2022/07/26(火) 20:15:25.73ID:Pm0gp9dF0
8年前ってWebKitからBlinkが分裂したあたりだな
2022/07/27(水) 07:22:40.99ID:alkqI+n+0
>>37
確かにw 自分はうっかりアップデートをかけてしまい本当にえらい目にあった

まず何時間もインストーラが走りっぱなしで、終わったと思ったら今度はSpotlightが
インデックスを延々と続けていた
アップデート中そのMacは重たくて使い物にならず、別で作業する羽目に
2022/07/28(木) 02:14:17.02ID:3qJlKSJk0
Xcode 14 beta 4 (14A5284g)
42名称未設定
垢版 |
2022/07/28(木) 12:21:28.55ID:O4G1L1b20
>>40
えらく低スペックなMacっすね
2022/07/28(木) 12:59:08.65ID:1B+1x93G0
Xcodeの名前をバージョンごとに変えて複数入れた状態でApp Storeでアップデートすると
そいつらをまとめてポアしてくれた思い出
2022/07/28(木) 17:17:52.28ID:JFIw33hC0
>>42
そっすね。2019のMBP16インチです
2022/07/28(木) 18:26:08.18ID:wGzBWWec0
Appleなどの巨大テック企業規制法案、米下院議員が上院でも投票求める
https://iphone-mania.jp/news-471630/
2022/07/28(木) 18:38:38.24ID:IEttZQ2i0
うちのは2013年
2022/07/29(金) 19:00:31.03ID:cf6yYiZ40
米アップル、7四半期ぶり減益 供給制約響く―4〜6月期
https://www.jiji.com/jc/article?k=2022072900258
48名称未設定
垢版 |
2022/07/29(金) 19:58:21.59ID:wjoV9ns30
学校でVScodeを使ったプログラミングがはじまり、C言語学習の為に家のパソコンにはXcodeをいれてみました。

デバッグをすると「今開いているファイル」ではなく、
Target membershipのチェックが入っているファイル全てにデバッグがかかってしまうのですが、
これを「今開いているファイル」に限定する設定はないでしょうか。

設定まわりをあらかた見ましたが英語に不慣れなため、
Xcode C言語 デバッグ 設定 Target membership
などで検索をしまくったのですが、見つけられませんでした。
お姉ちゃんに聞いてもわからんと言われました。

どなたかわかるかたいましたらお願いします。
4948
垢版 |
2022/07/29(金) 22:11:11.56ID:wjoV9ns30
すみません、デバッグではなくビルドのことでした。

エラーは
duplicate symbol '_main' in:
/Users/XXXXXX/Library/Developer/Xcode/DerivedData/lesson-fxgsclbrhshrhgamvbiepcxtmdaw/Build/Intermediates.noindex/lesson.build/Debug/lesson.build/Objects-normal/arm64/ex0309.o
/Users/XXXXXX/Library/Developer/Xcode/DerivedData/lesson-fxgsclbrhshrhgamvbiepcxtmdaw/Build/Intermediates.noindex/lesson.build/Debug/lesson.build/Objects-normal/arm64/ex0308.o
ld: 1 duplicate symbol for architecture arm64
clang: error: linker command failed with exit code 1 (use -v to see invocation)

で、mainが重複していることはわかっています。
Target membershipのチェックを外すしかないのかなとは思うのですが、
たくさんあると面倒なので、今見ているファイルだけビルドするようにしたいです。
2022/07/29(金) 23:24:36.01ID:3X+mdlIp0
なぜにXcodeでC?
2022/07/29(金) 23:39:11.86ID:uNcHwCxh0
学校でVScode使ってるなら家でも環境合わせればいいのに・・・
VSCodeとCode Runnerの拡張機能入れればCのコードのコンパイルと実行までできるはず。
2022/07/29(金) 23:54:47.54ID:6imys1Oh0
ターゲットを複数作れば良いだけじゃないの?
5348
垢版 |
2022/07/30(土) 00:03:00.37ID:0L8rD26l0
>>50 >>51
使っているパソコンがMacなので、MacならXcodeかな、と。
VScodeでやる方法も調べましたが、そのC言語をやるための初期設定が面倒だったので却下しました。

>>52
私はそのご指摘がどういう操作のことを言っているのかわからないくらいの素人です。
mainを書き換えろ、って意味でしたら、書き換えたくないです。
2022/07/30(土) 00:17:07.86ID:BeOxOFbI0
ごく簡単なC言語ならターミナルでccコマンド叩いた方が早そう
55名称未設定
垢版 |
2022/07/30(土) 00:25:54.28ID:YGu3ead10
確定的に選択間違ってるから今すぐVSCodeにしな
今はわからなくてもいつか分かる日が来る
凄く間抜けなことをしようとしていたと
2022/07/30(土) 00:28:48.58ID:nNV2gOJk0
想像するに1つのプロジェクトに色んなmain.cを何個も突っ込んでる?
それならmain.cごとにプロジェクト作りなされ
2022/07/30(土) 00:54:42.22ID:EDooSlQv0
VSCodeは2018年のバージョンをいまだに使い続けている。
理由は起動読み込みの窓が出ずに、テキストエディタみたいな手軽さがあるから。
xcodeは深入り用。
2022/07/30(土) 01:25:19.90ID:H17gVptd0
VSCでの環境構築がめんどくさいとか
舐め腐ったこと言うのもええ加減にせえよ怒
59名称未設定
垢版 |
2022/07/30(土) 02:23:12.46ID:z8z9QB9h0
学校の課題だから仕方なくやってるのかもしれんしあんま厳しいこと言わんでも
仕事や好きでやるならともかく
60名称未設定
垢版 |
2022/07/30(土) 06:57:47.22ID:pAd0A46T0
Xcodeで Cの新規プロジェクトは
macOS -> Command Line Toolをえらぶ(Appではない)。言語はCを選択

main.cが一つあるプロジェクトが作られるから、このファイルを学習にそって書き換え。
2022/07/30(土) 09:54:44.95ID:GYkt4LbR0
今は一つのファイルを書いてコンパイルやデバッグしてる程度なんでしょ
なのでXcodeのプロジェクトとかターゲットの意味や必要性がわからんわな

なのでとりあえず言われるがままにXcode使っとくか、Xcodeはやめるか
エディターとしてだけ使うとか
前者は>>60に書いてあるのを新しいコードを書くたびにやるという
2022/07/31(日) 11:28:37.06ID:tDf0ODlS0
Microsoft、Macの脆弱性を発見
https://news.mynavi.jp/techplus/article/20220715-2400032/
2022/08/09(火) 11:36:44.14ID:LMxn4zAJ0
Xcode 14 beta 5 (14A5294e)
2022/08/09(火) 12:31:40.96ID:UY2+QEPM0
CLTはbeta5がリリースされてない
そのせいかbrewがエラーでコケる・・・
2022/08/10(水) 03:29:17.79ID:ppD0yS8I0
ターミナルを開いてシェルが起動される直前にちらっとxcodebuildが走るのが
見える(タイトルバーに現在のコマンドが見えるよね)んですが
皆さんのところでなります? これってなんだろう。Montereyですが
2022/08/10(水) 17:35:34.24ID:ZXwom+ZF0
.*shrcにxcodebuildの何かを実行してるんじゃね?
67名称未設定
垢版 |
2022/08/12(金) 10:03:55.47ID:V5fgAFD80
最新のXcodeをインストールして、
Unreal Engine4.27で作ったゲームをipa出力して
tranporterというアプリでApple Storeにアップロードしたところ、

Asset validation failed (90725)
SDK Version Issue. This app was built with the iOS 13.2 SDK. All iOS apps submitted to the App Store must be built with the iOS 15 SDK or later, included in Xcode 13 or later.(ID: 63da0e31-9a62-4cf8-8bca-05920de49919)

というエラーが出てアップロードできませんでした。
Xcodeはすでに最新なのですが、こういった場合、どうしたらいいのでしょうか?
UnrealEngineを使っていると言っても実際にはXcodeがパッケージ化しているのだとは思いますが
Xcodeの設定でSDKを選択できるものなのでしょうか? 
2022/08/12(金) 10:55:47.43ID:6OZFtFzn0
読めねー
https://imgur.com/a/ywosmCJ
2022/08/12(金) 11:50:20.82ID:VJ1Bx5zB0
>>67
SDKが古すぎるって答えそのまま書いてあるんだが...
70名称未設定
垢版 |
2022/08/12(金) 11:53:07.27ID:V5fgAFD80
SDKをどうやったら新しくできるのでしょうか?
xcodeは一度削除してインストールし直して最新の状態です
2022/08/12(金) 12:04:27.34ID:JMOtvU4o0
Unreal Engineもっと新しいの使わないといけないんじゃね?
完全に想像だけど。
2022/08/12(金) 12:14:31.70ID:RQ8iGAeh0
5が最新みたいだけど?
https://www.unrealengine.com/ja/unreal-engine-5
73名称未設定
垢版 |
2022/08/12(金) 12:21:22.79ID:V5fgAFD80
UE5にするとあまりにも機能やUIが変わってしまうのでアップデートをためらっています。
でもやはりアップデートしないと駄目なのかな・・・。
2022/08/12(金) 12:29:37.92ID:RQ8iGAeh0
だからと言って古いXcode使えば解決するわけじゃない。
Xcode 13以降じゃないともう審査に出せないからな。
2022/08/12(金) 12:30:46.32ID:JMOtvU4o0
決断の時ですなw
2022/08/12(金) 12:50:25.42ID:RQ8iGAeh0
iOSアプリ開発やってたらもう慣れっこだ・・・
毎年4月には最新が強制されるので3月頃から準備した方がいい。
2022/08/12(金) 12:51:07.94ID:RQ8iGAeh0
その点、14はあまり変化なさそうだから来年は楽できそう。
78名称未設定
垢版 |
2022/08/12(金) 16:19:20.75ID:V5fgAFD80
ストレージ容量の問題があるのでUE4を削除して
最新のUE5をインストールしてパッケージとアップロードをしました。
するとまた同じよ言うな警告文が。
SDKがiOS 13.2 SDKからiOS 14.4 SDKに変化していますが、
必要なiOS 15SDKにはやはり足りておりません。
これは・・・UE5を作っているepicが対応してくれないとどうしょうもないということなのでしょうか?
79名称未設定
垢版 |
2022/08/12(金) 23:25:50.59ID:srKOPxyG0
iOSのターゲットが13.2になってるから、それを上げなさいって事じゃないの?
どこだっけ、なんかGeneralの真ん中くらいにiOSのバージョンを選べるところあったじゃん
80名称未設定
垢版 |
2022/08/12(金) 23:27:29.09ID:srKOPxyG0
Deployment Targetだ
81名称未設定
垢版 |
2022/08/13(土) 09:30:31.39ID:jhKXWbsD0
ワンタッチでUE5から出力できるiOS用パッケージ設定には該当の項目がないですね。
epicの対応待ちなのかな。
もともとUE5が表現力高すぎてあまりモバイル向けではないので後回し扱いしてても
おかしくはないという状態ではあるんですが
Deployment Target 変更する方法を調べてみます。ありがとうございました。
82名称未設定
垢版 |
2022/08/13(土) 10:45:44.60ID:jhKXWbsD0
なんかxcodeのキャッシュが悪さしてる説があります
83名称未設定
垢版 |
2022/08/13(土) 11:59:27.30ID:+9eOlKHJ0
言っちゃ悪いけど、開発に向いてないと思う
2022/08/13(土) 12:50:45.33ID:jhKXWbsD0
ですよねー。ツライ
2022/08/13(土) 13:09:09.65ID:QpPb4iKy0
いじめんなってw
2022/08/13(土) 16:01:06.56ID:qXp+SoOx0
携帯端末「1円販売」は極端な廉価販売 公正取引委員会が実態調査
https://www.itmedia.co.jp/mobile/articles/2208/09/news190.html
2022/08/24(水) 02:10:16.14ID:hOGwx1VI0
Xcode 14 beta 6 (14A5294g)
2022/08/26(金) 12:05:04.46ID:ZY6FAxok0
Apple、採用鈍化に伴い約100人のリクルーターをレイオフ
https://iphone-mania.jp/news-476997/
2022/09/05(月) 07:58:23.71ID:cWMnaN0u0
以前はmacOSやiOSのアプリを開発していてXcodeはトモダチだったのだが、
今はそれ系のコードを書く頻度が激しく減って、Xcodeもほとんど使ってない
Xcodeって一般的なIDEとしても使える/使う価値ってある?
2022/09/05(月) 11:40:44.12ID:Fll4K8d70
PLISTの編集に使える
2022/09/07(水) 10:47:48.97ID:LdHMcYDb0
PLISTなつかしいです
今はJSONを見る機会がやたらと増えました
その結果もうpretty printされてなくてもデータと構造を読み取れるほどです
今はさらにBase64エンコードされてても読めそうな気がしてきました

嘘です
2022/09/07(水) 20:28:53.82ID:eJY+rHJU0
14RCは来るのかな
2022/09/08(木) 06:36:28.90ID:LquzY0oA0
リリキャン来ました
2022/09/09(金) 18:23:24.26ID:NW+iX5JO0
アイフォーンに充電器不可欠 ブラジル政府、アップルに罰金
https://www.jiji.com/jc/article?k=2022090700277
95名称未設定
垢版 |
2022/09/10(土) 08:14:32.59ID:OBLcvV730
14RC落としてみたけど入れる勇気なかった
2022/09/10(土) 19:49:47.42ID:qQicGdh20
俺は調子に乗って1TBストレージにしちゃったのでコンテナ分けてVentura betaを入れてそこにXcode 14も入れた。
使い勝手は13と変わらないが、tvOSとwatchOSのSDKが任意になったせいでデフォのインスコサイズが減った。
97名称未設定
垢版 |
2022/09/10(土) 21:08:23.45ID:JMi5zkfk0
ユーザーデフォルトでデータ管理してたら容量増えすぎてクラッシュしちまった
本買ってrealmの勉強すっか…
2022/09/10(土) 21:11:48.46ID:/S796RZk0
公式ガイドで十分
2022/09/10(土) 21:14:49.53ID:qQicGdh20
CoreDataはムズイ・・・
Realmはスレッドセーフで、マイグレーションも楽だしこっち使ったほうが幸せだ
100名称未設定
垢版 |
2022/09/10(土) 22:40:23.87ID:Zga4fwDW0
俺もreallm使ってるけど、学習コスト高いぞ
日本語のあの本も一応買ったけど情報古いし、今、realmはswift対応でどんどん変わっていってるから結局公式見ないだけど、あれはリファレンスであって入門書ではない
始める時に体系的な説明が整ってないのは結構きつい
2022/09/11(日) 11:14:09.22ID:jNetAJ7f0
ホットストック:アップル関連株は伸び悩み、新製品は「変化少ない」との声
https://jp.reuters.com/article/idJPL4N30F03X
レスを投稿する


ニューススポーツなんでも実況