探検


Xcode part15

■ このスレッドは過去ログ倉庫に格納されています
1名称未設定
垢版 |
2019/03/19(火) 21:39:30.77ID:GcjQlN/z0
OS XやiOSの開発環境Xcodeのスレ。

Xcode
https://itunes.apple.com/jp/app/xcode/id497799835?mt=12
Xcodeダウンロードページ
https://developer.apple.com/xcode/downloads/
Xcode Glossary
https://developer.apple.com/library/mac/#documentation/DeveloperTools/Conceptual/Xcode_Glossary/20-Glossary/Glossary.html
Apple Developer
https://developer.apple.com/jp/
日本語ドキュメント
https://developer.apple.com/jp/documentation/

■関連スレ
プログラミング言語Swift Part4
http://egg.5ch.net/test/read.cgi/mac/1484763495/
[SDK]iPhoneアプリ開発初心者質問箱49[touch][iPad]
http://egg.5ch.net/test/read.cgi/mac/1538778915/
iOSアプリ 開発者の雑談スレ50【ぬくニー】
http://egg.5ch.net/test/read.cgi/mac/1548208154/
Objective-C [ObjC part:9];
http://mevius.5ch.net/test/read.cgi/tech/1510920033/
Swift part12
http://mevius.5ch.net/test/read.cgi/tech/1540818496/

■前スレ
Xcode part14
http://egg.5ch.net/test/read.cgi/mac/1476190499/
2020/02/19(水) 00:29:32.85ID:GJoJWU6d0
よくある
画像を保存してあるところを直接削除しに行く対策があったような
2020/03/14(土) 08:17:25.73ID:SJ+epoLF0
使わんほうがいいとは思うけど
つかまだCatalinaにしてない

最新のmacOSでiTunesなどのレガシィなApple製アプリを起動できるようにしてくれる「Retroactive」パッチがmacOS MojaveでXcode 11.4のアンロックに対応。
ttps://applech2.com/archives/20200311-retroactive-for-mac-now-unlock-xcode-11-4-on-macos-mojave.html
2020/03/14(土) 15:29:40.82ID:5JPOdUBe0
こういう系は後で何が起こるかわからんし、ヤバイことになって詰むかもしれないから手を出さないおっさん。
経験則で生きるジジイへと脱皮しつつある。
2020/03/15(日) 01:35:11.24ID:AzyFkMYy0
未だにまず突っ込む、ジタバタするも、復活
繰り返す
2020/03/15(日) 08:45:38.52ID:rKj0Ag0L0
>>682
zshが気になってる、移行したら教えて
689名称未設定
垢版 |
2020/03/23(月) 13:46:22.74ID:KNOVvSc/0
デフォzshでcuiが快適になった
2020/03/23(月) 13:49:14.50ID:5RsGUbyv0
今までお前は何をしていたんだか
デフォにならなければzshなんて知らなかった試したこともなかったのか
2020/03/23(月) 15:26:44.54ID:5frw3fbR0
zshは結構前から入ってるよな
2020/03/23(月) 17:12:10.17ID:7TtRXKzb0
■嬉しょんフ〇ラ太郎 (酒屋の息子連呼君)

50代無職、未婚、貧乏、キモ面、情緒不安定、躁鬱。
しょぼい人生の典型的キョド民だがMacを買うことで自分が洗練された人間だと自己暗示することでなんとか生きている。
過去に反論できない数々のMac批判を見て大発狂。今も大きなトラウマを抱える。「酒屋の息子」という仮想敵を作りMac批判者との聖戦を10年以上続けている。
酒屋の息子が10年間毎日荒らしてるという誇大妄想にとりつかれており、Mac批判レスをみるやいなや「酒屋の息子煽り」を草を生やして連投。
ID切り替えで自分と同様の仲間が沢山居るように見せかける自演を行う。

Macは所持しているが特にそれで何かをクリエイトできるわけでもなくただ所持することで選民意識をこじらせている。
5chでは架空の職業や人生をにおわせる臭いレスで悦に入りここが人生の居場所となっている。
そんな彼にとってMac批判は自分の存在を否定する大問題。
それと同時に哀れでしょぼい彼の人生では「酒屋の息子」に相手してもらうことが喜びにも似た生きがいとなっている。
その嬉しょん漏らしてるような異常興奮、チ〇ポにしゃぶりついて来そうなほどのストーカー気質からこの名がついた。
2020/03/23(月) 18:57:50.54ID:CnKIxbTO0
http://hissi.org/read.php/mac/20200323/N1R0UlhLemIw.html
694名称未設定
垢版 |
2020/03/26(木) 02:08:03.43ID:ROi/fkqX0
?アテクシ、time machineかな。そげな池沼レベル使っちゃいないのよ
必要に応じてクリーンインストールする派だからデフォでzshはようやくかと感慨深いだけ
エロビとか糞アニ見るだけのアンタとは違うんだよ うふふ
2020/03/26(木) 21:32:01.02ID:HUwLd1rp0
11.4出ちまった
週末Catalinaにせねば
2020/03/30(月) 02:48:16.28ID:6bNnx9Vr0
Catalinaにして11.4入れた
Terminalはウインドウ開くたびに下のメッセージ出るけどとりあえずbashのままでも大丈夫そう
あとでゆっくり移行するわ

The default interactive shell is now zsh.
To update your account to use zsh, please run `chsh -s /bin/zsh`.
For more details, please visit https://support.apple.com/kb/HT208050.
2020/03/30(月) 03:36:11.26ID:Y49iWsKD0
https://qiita.com/waka424/items/bc77b6e8bd4f25760e58
2020/03/30(月) 07:27:04.91ID:JIW6Wd4N0
zsh使わない理由は?
2020/03/30(月) 08:02:46.91ID:/hVDnak10
メジャーなLinuxディストリの標準シェルにzshが増えてこない限りはbashでいいかな
2020/03/30(月) 08:17:19.93ID:0p8+ISva0
ライセンスがGPL3だからだろ
LinuxはもともとGPLだから関係なく使えてるだけ
2020/03/30(月) 11:15:03.69ID:4CPFR6dF0
>>698
既存スクリプトの動作確認がメンドくさいなとかあるだろう。全てをしなきゃと思うと
>>696とかもそんな感じだろ
2020/03/30(月) 12:19:45.85ID:0p8+ISva0
Run Scriptのことを言ってるのかわからんけど、スクリプトの実行で使うシェルは今まで通りbashは使える。
あえてzshに帰る必要はない。
2020/03/30(月) 12:40:58.77ID:4CPFR6dF0
Terminalで
2020/03/30(月) 12:46:32.33ID:4CPFR6dF0
Terminalでの話
そういうアレヤコレヤをzshに変える必要もないのだったら、Terminalでzshに変える必要もないに普通に繋がりそうだが
逆にある意味無理にzshにすることもないということ。でもまあ、bash使うにしても3は幾ら何でも古過ぎるから、最新bashをbrewなりで入れる、だったらさっさorなるべく早くzshに移行するってのがスジだろうけど
変わった直後の今は別にzshを使わずにbashを使うのは何も不思議でもなんでもないな
ということ
705名称未設定
垢版 |
2020/03/30(月) 23:29:49.69ID:xD3+o/mm0
sh くらい好きなの使おう!.......... fish. もいいよ。
2020/03/31(火) 08:22:08.70ID:H/t2/VV70
違いが分かるほど使いこなしてないし。
2020/04/16(木) 08:12:36.02ID:TwSxXwsg0
zsh調べてみよう
708名称未設定
垢版 |
2020/04/16(木) 23:32:56.69ID:monIfBTY0
11.4.1
2020/04/17(金) 03:00:02.82ID:hRFYaCBO0
👍
2020/04/18(土) 00:37:48.01ID:7uZs+mH80
csh系は違和感がなあ
2020/04/20(月) 19:57:42.34ID:ZK/8W5O80
zsh(ズィーッシュ)だけどcsh(スィーッシュ)系じゃないよ
2020/04/20(月) 21:46:02.24ID:tDQ3w4Fc0
どっちも間違い
zsh = bsh + csh
bsh の文法も使えるしcshの文法も使える。bshのしか使わなければcshのは無いも同じ
713名称未設定
垢版 |
2020/04/21(火) 04:07:54.96ID:nFrpIfD60
Apple、「iOS 14」と「iPadOS 14」向けに「Xcode」を提供か
https://taisy0.com/2020/04/20/120757.html/amp?__twitter_impression=true

衝撃のニュース
え、これやっちまったらMac売れなくなるのでは
2020/04/21(火) 04:24:47.49ID:hB8UWFQ20
Mac売るための種まき
2020/04/21(火) 08:54:55.60ID:G8hICA3j0
Photoshopみたいのだろ
2020/04/21(火) 10:19:50.19ID:okXK1VsY0
これを機にXcodeのアーカイブをクラウド上に保存できるようになるといいんだが
717名称未設定
垢版 |
2020/04/21(火) 10:59:31.80ID:lA62N86M0
流石にiPadをメイン環境にする気にはならない。
2020/04/21(火) 11:16:22.63ID:6wMDHiHt0
12インチでキーボード用意すればそこそこ使えるかもしれない。
SwiftUIでコードだけでデザインできるようになってるし。
719名称未設定
垢版 |
2020/04/21(火) 11:21:09.81ID:lA62N86M0
関連ファイルの管理や他のアプリとの連携など、macOSのメリットを捨てる選択が出来る開発者は多くないだろ。
あくまでもサブだよ。
720名称未設定
垢版 |
2020/04/21(火) 11:22:42.25ID:lA62N86M0
プログラミング教育用途とかでは有りかな。
2020/04/21(火) 12:55:15.74ID:PSLVcxNp0
ターミナルも提供してくれないと
2020/04/21(火) 13:40:15.10ID:6wMDHiHt0
ちょっとコーディングするだけならXcodeじゃなくてもいいしな。
2020/04/22(水) 11:54:18.43ID:FQSS2GnV0
xcodeが来るってことはiOS自身でiOSアプリをビルド出来て動かせるようになるってこと?
724名称未設定
垢版 |
2020/04/22(水) 18:03:11.88ID:i6Xb9/DK0
自身でビルドとかいいね。
iPhoneの方はどうすんだろ。
シミュレーターアプリとかリリースされるのかな。
2020/04/22(水) 18:09:33.28ID:7UHzzlrS0
iOSアプリならシミュレートする必要ないだろ
そのまま実行できる
2020/04/23(木) 02:33:24.20ID:ihZCv/2P0
別のデバイスのシミュレートとか
Mac環境のシミュレート…
2020/04/23(木) 05:53:55.57ID:KZKX23V10
Msc OSとソースの同期ができれば便利かもね。
MacのXcodeでソースを修正すればiPad側でも即反映。
2020/04/23(木) 08:05:54.69ID:p7HMHKCb0
>>727
これに期待。
出先で気軽に弄れるようになると身も気持ちも楽になる。
2020/04/23(木) 10:43:27.98ID:MB5Zp0dn0
俺のpods達はどうするんだ
730名称未設定
垢版 |
2020/04/23(木) 11:34:24.27ID:sFANEh0d0
メリットは理解するし、使うだろうけどかなり限定的かな。
12.9インチにキーボードまで付けるならMacBookの方が良い。
731名称未設定
垢版 |
2020/04/23(木) 12:23:17.83ID:iy7KHQfk0
>>727
Dropboxに置いて同期してるけど、そういうのできたらいいね。
2020/04/23(木) 12:32:31.68ID:O1okZe+t0
それが動機か
733名称未設定
垢版 |
2020/04/23(木) 18:49:36.98ID:u6OMk7Bg0
gitとか使えよ!

こうじゃないの?Xcode使うなら
734名称未設定
垢版 |
2020/04/23(木) 19:07:56.05ID:0BFIEFvp0
>>733
Gitも使うけど、コードが自動で同期するの便利なんだよね。
2020/04/23(木) 19:31:07.99ID:KZKX23V10
>>733
gitやDropBoxではなくもうちょっとUX、DX的な何か。

 MacのXcodeでコーディングすると、iPadのXcode側に自動で転送〜ビルドされて、即動作確認できるみたいな。
 逆にiPadで動作確認しながらBugFixすると、Mac側のXcodeに即反映とか。
2020/04/23(木) 19:33:24.97ID:KZKX23V10
後、iPad Proの大画面を利用して違うサイズのiPhoneシミュレータを同時に立ち上げれるとかもありかもね、
737名称未設定
垢版 |
2020/04/23(木) 19:35:06.97ID:0BFIEFvp0
>>736
凄く良い。
3台分くらい並べたい。
738名称未設定
垢版 |
2020/04/23(木) 19:44:49.77ID:sFANEh0d0
マルチモニタ、Sidecar、仮想デスクトップとかで普通にやらない?
(俺はSidecarじゃ無くてLunaだけど)
2020/04/23(木) 20:07:47.30ID:Zebsp/Sx0
>>737
職場で3台と言うかiOSを3種類(10,11,12)並べてテストしてるわ。
740名称未設定
垢版 |
2020/04/27(月) 19:01:38.42ID:kymStojJ0
>>695
11.4 requires Mojave
11.4.1 requires Catalina

そろそろCatalinaにスッかな。
まずは、Scansnap Home入れてみよう。
2020/04/27(月) 22:58:02.71ID:ShCSFHuQ0
Catalinaそんなに不満ないわ
ミュージックがアルバムアートワークいくつか消しやがったぐらいで😬
2020/04/28(火) 00:02:38.16ID:gpPUVXCc0
>>741
これな。
アートワークが検索しても見つからないレア盤だったからスキャンして取り込み直したという一手間。
2020/04/30(木) 02:14:11.22ID:KetZewj40
Xcode 11.5 beta (11N605c)
744名称未設定
垢版 |
2020/05/04(月) 20:56:12.04ID:YatLx0gE0
全くの素人ですが、xcode使って
メニューバーのことえりアイコンから出すプルダウンメニューの中に
かなローマ字の入力切り替えの項目とショートカットキーの割当てを
組み込んでどこからでもリアルタイムで切り替え出来るアプリっつーか
システム割り込みっつーかそーいうの作れますか?
745名称未設定
垢版 |
2020/05/04(月) 22:28:27.50ID:6jSv0NFd0
>>744
macOSに開発系はXcodeしかないので出来ると思いますよ
FEPならgoogle日本語やatok for Macも実現されてます
基底部分でキーコードを差し替えてしまうアプリも出てます
 ⌘英かな
 Karabiner(旧KeyRemap4MacBook)
 Seil(旧PCKeyboardHack)
2020/05/07(木) 02:19:02.62ID:H0wIiP890
Xcode 11.5 beta 2 (11N605f)
2020/05/08(金) 11:48:56.76ID:eSguscCN0
>>744
情報はあると思うが、英語のドキュメントを見て理解できないと厳しいだろうね。
748名称未設定
垢版 |
2020/05/09(土) 07:36:49.18ID:+CR9kwas0
>>745
[iMasanari/cmd-eikana: Application of macOS which switches Alphabet / Kana by pressing left and right command key alone. Other key remapping is also possible.](https://github.com/iMasanari/cmd-eikana)

このソースをXcodeのdebuggerで追いかければ!
749名称未設定
垢版 |
2020/05/09(土) 08:31:46.04ID:vovgZGMD0
ひらがな入力とローマ字入力の切替ならワンチャンかもしれないけど...
入力ソースの切替ならキーボードショートカットが有るからなぁ...
2020/05/09(土) 12:30:19.04ID:92EWj4lz0
かな入力してるやつなんか存在すんのか?
今まで見たことも聞いたこともないんだが
2020/05/09(土) 16:30:38.55ID:UkjHfCbY0
けっこういるんじゃね?って思って調べたら10%だそうだ。
10年前くらいに日本一タイピングが早いってことでテレビ出演していた人もかな打ちだった。
2020/05/11(月) 20:09:13.24ID:q1A2SKi60
昔のワープロはかな入力が基本だったな。
ローマ字入力の方がまれな方。
753名称未設定
垢版 |
2020/05/11(月) 20:47:08.53ID:OdPTmraK0
The compiler is unable to type-check this expression in reasonable time; try breaking up the expression into distinct sub-expressions

このバグが[email protected]環境で取れない。
Catalina + Xcode11.4.1への移行時期か?
2020/05/12(火) 00:20:13.36ID:74ICBnVC0
式を分ければ通る系じゃなかったっけ?
755名称未設定
垢版 |
2020/05/12(火) 05:36:31.26ID:rrtdi0S/0
>>754
Rectangle()
.fill(Color.blue)
// .frame(width: 100.0, height: 5.0)
// おそらくbug! Xcode11.4が必要
.frame(width: CGFloat(measurement.snowfall * 10.0), height: 5.0)

上の.frameの所で発生。
週末まで、Catalina環境は作れそうに無いので、Xcode11.4で試せない。

ググるとiOS13, Xcode11はbuggyだと言う話が一杯だ。
756名称未設定
垢版 |
2020/05/12(火) 12:51:11.71ID:rrtdi0S/0
iOS13 release history until April 2020.
[Apple、システム検索が動作しないバグやバックグラウンドでコンテンツがダウンロードできないバグなどを修正した「iOS/iPadOS 13.2.3 Build 17B111」をリリース。 | AAPL Ch.](https://applech2.com/archives/20191119-apple-more-bug-fix-update-ios-13-2-3.html)
757名称未設定
垢版 |
2020/05/12(火) 12:56:19.79ID:rrtdi0S/0
iOS13 needed updates 8 times within 2 months after first release.
Below are iOS13's historical updates example.
iOS 13, iOS 13.1, iOS 13.1.1, ...

[Apple、システム検索が動作しないバグやバックグラウンドでコンテンツがダウンロードできないバグなどを修正した「iOS/iPadOS 13.2.3 Build 17B111」をリリース。 | AAPL Ch.](https://applech2.com/archives/20191119-apple-more-bug-fix-update-ios-13-2-3.html)
2020/05/12(火) 14:39:55.36ID:CqGeHzsx0
>>755
catalinaもだよ。
2020/05/12(火) 20:49:34.00ID:+1Z6WPua0
11.4か11.4.1からか、実機デバッグしてるとLost Connectionが多発しやがるのはワイだけかな
2020/05/12(火) 20:53:18.37ID:p333VWhn0
どうやってる?
有線 or WiFi?
2020/05/12(火) 20:57:58.88ID:+1Z6WPua0
あ、有線
そういやWi-Fiでやる方法忘れてたわ
ちょっとやってみるか
2020/05/12(火) 21:42:02.48ID:+1Z6WPua0
Wi-Fiなら大丈夫そう!ありがとう
昔Wi-Fiデバッグ試したらクソ遅くてオフにしちゃってたけど今はこっちでも早いね(^ω^)
2020/05/13(水) 12:26:51.99ID:Tg/+I2Kb0
なんだろうなそれは?
有線の方が安定すると思うんだけど、USBで何か競合でも起こしてるのかもしれないな。
764名称未設定
垢版 |
2020/05/13(水) 15:17:25.60ID:YjvXrObo0
有線ケーブルに問題あり
2020/05/13(水) 23:47:43.25ID:ogcjbN9p0
CoreAudioKitの標準APIで単純にBluetooth設定画面を開くコードです
全く同じコードで、Xcodeのバージョンが 10.3 では問題ないものの、11.4.1では実機でクラッシュします
シミュレータでは問題なく動きます

[環境]
MacOS10.15.4
Xcode11.4.1 / Xcode10.3
実機(iPhone8 iOS13.4.1, iPad(gen6) iOS13.4.1)
-------
import UIKit
import CoreAudioKit

class ViewController: UIViewController {
override func viewDidAppear(_ animated: Bool) {
super.viewDidAppear(animated)
present(
CABTMIDICentralViewController(),
animated: false,
completion: nil)
}
}
-------
このままのコードでは画面閉じられませんがテスト用で簡略化しています
ほかの方もこれ、再現しますか?
お手隙の方、試してみてもらえるとありがたいです
2020/05/14(木) 17:10:01.83ID:HTEv2boI0
>>765
viewDidAppearじゃなくてボタンのイベントで画面表示するとどうなる?
2020/05/15(金) 02:57:30.78ID:CWMKhM/o0
765です。11.4.1はボタンのイベントでも落ちます。
10.3はこれで動くので、ボタンでも大丈夫です。
実機が常に落ちるなら、OSバージョンかなと思うんですが、実機で動くので、11.4.1のSDKのライブラリが変なのかな…
2020/05/15(金) 09:33:50.91ID:Rx5RPIJv0
まったく知らんけど、事前にBluetoothの使用許諾をユーザーに選択させるようになってんじゃないの?
位置情報みたいに
769名称未設定
垢版 |
2020/05/15(金) 13:42:50.09ID:WK2yLI5J0
実機とシミュレーターでOSのバージョンは揃えてる?
2020/05/16(土) 21:43:36.81ID:fe8je3uX0
infoにprivacyなんちゃらを入れ忘れてる予感
771名称未設定
垢版 |
2020/05/19(火) 01:44:18.57ID:1MaMhDxM0
765です
プロジェクト設定で関係しそうな
TARGETS>Signing&CapabilitiesのBackgroundModeで
■Uses Bluetooth LE accessories
■Acts as a Bluetooth LE accessory
にチェックを入れ、info.plistに key-stringで
NSBluetoothPeripheralUsageDescription
で適当な説明書きを追加してみてもやはり同じでした。
そもそも、10.3のときはこのチェックをを入れない&info.plistに追記しなくても実機動作していました

実機とシミュレータのバージョンは同じにしています
海外の人とかも騒いでる感じもなさそうで、自分のところの環境が変なのかなぁ
こんなとこ、いじってる人いないのかな(汗
772名称未設定
垢版 |
2020/05/19(火) 01:52:01.95ID:1MaMhDxM0
・・・と書いた途端に解決してしまいました(汗
keyが古かったです
先のは Deprecatedで、iOS13以降はこっちとのことで.うまくいきました
<key>NSBluetoothAlwaysUsageDescription</key>
<string>(利用目的....)</string>
ありがとうございましたm(_ _)m
2020/05/19(火) 22:05:28.41ID:hgoA12Rw0
おめ!
2020/05/20(水) 18:18:15.10ID:JtAZqDiQ0
iOS 13.4以降で使うにはCatalina必須でXcode11.4以降が条件なんですよね
まだMojaveで行きたい…
2020/05/20(水) 18:26:07.50ID:MRa/q8Zd0
いつもx.4辺りで最新OSが要求されるから今に始まったことではない。
2020/05/20(水) 20:29:40.16ID:yAr1SFnG0
まあ、32bitしかな古いフリーなんぞを愛しんでるといつもと違ってCatalinaの障壁は高いかな
2020/05/20(水) 21:02:29.48ID:JtAZqDiQ0
自決しました
パッチ当ててMojaveでもインストールできました
778名称未設定
垢版 |
2020/05/20(水) 22:02:30.62ID:YyUWlZVB0
命を粗末にするな
2020/05/21(木) 03:10:57.52ID:ybg7B/2l0
Xcode 11.5 リリース
2020/06/03(水) 06:49:25.78ID:ve5Vrq0+0
iOS14はiOS13搭載iPhoneの全モデルをサポートか ttps://iphone-mania.jp/news-292249/

テスト用実機の確保と維持が難しいから何種類かは切って欲しいな
2020/06/03(水) 11:21:20.33ID:Fbu1XViz0
新機能は盛り込まず、安定化路線で開発するからだろうな。
2020/06/03(水) 11:59:26.34ID:lI102N2g0
頼むでホンマに。次のmacOSも
2020/06/03(水) 13:29:59.68ID:Fbu1XViz0
MojaveとiOS 12も安定化路線だったはずだが、調子こいて次のバージョンでコケたw
次の次でまたやらかすだろう・・・期待を裏切らないのがAppleさ。
■ このスレッドは過去ログ倉庫に格納されています

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