探検


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/
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さ。
2020/06/04(木) 01:09:48.37ID:gJW+gMNe0
結局Appleも一緒だったなぁ
機能を追加するんじゃなくて削ることに執心してくれよ
2020/06/04(木) 01:17:11.64ID:yHE/hL7B0
>削ることに執心
それもなあ。えええ〜ってのがあるしなあ

Xcodeはとりあえず軽くはならんのかっ
起動すら激重はなんでやねんっと思わなくもない、
古いXcodeを今から見るとめっちゃ軽い、機能はほぼ変わらないwとこから
2020/06/04(木) 03:23:49.85ID:bxIv/u7S0
環境にもよるんだろうけどXcode10から11はだいぶ軽くなったな
2020/06/05(金) 05:03:12.45ID:3yk/W7s40
使う機能は削り、使わない機能を増やす
いつものApple
2020/06/05(金) 08:15:21.99ID:WTVyocCn0
>>787
訂正
>使う機能は削り、使わない機能を増やす
=>俺が使う機能は削り、使わない機能を増やす
789名称未設定
垢版 |
2020/06/05(金) 10:16:10.04ID:vh/4kqLA0
結構使ってない多いよね。
instrumentなんて存在さえ知らない人が少なくない。
2020/06/05(金) 10:24:04.95ID:ggcjvPnR0
さすがにそれはないでしょw居るだろうけど少なくないはないんじゃ
791名称未設定
垢版 |
2020/06/05(金) 10:28:40.41ID:vh/4kqLA0
文句言ってる人には結構居る印象。
ビュー階層のキャプチャなんかも。
2020/06/05(金) 12:03:15.93ID:zCHR/Wam0
印象=根拠ないってことか
793名称未設定
垢版 |
2020/06/06(土) 00:43:47.49ID:zuen0h940
自分の実体験の範囲という意味。
公式な調査なんてある訳も無し。
2020/06/06(土) 02:00:42.99ID:iITqrl460
どんだけ恵まれてない環境なんだか
そんな印象になるのが多数いるとか
795名称未設定
垢版 |
2020/06/06(土) 12:01:30.03ID:zuen0h940
ああ言えばこう言う
2020/06/06(土) 12:03:54.67ID:xXxzxaRG0
鏡
嘘くさいってことだろ
797名称未設定
垢版 |
2020/06/14(日) 11:43:26.07ID:gqiAkCZY0
>>774
>>777
今その事実に気づいて愕然としてたけど、パッチでもいけるんですね
Retroactiveを使っていますか?

今後を考えるとCatalinaにしたほうがいいのかなぁ・・・
2020/06/16(火) 18:47:30.79ID:6Gcwphls0
選択解除のショートカット無いのでしょうか?
みなさんはどうされてるのでしょうか?
799名称未設定
垢版 |
2020/06/16(火) 22:03:16.43ID:YgKccnt+0
何の選択?
2020/06/17(水) 00:06:41.54ID:2K1kE0Gb0
Cmd+Aの逆がしたいってこと?
2020/06/17(水) 00:55:39.04ID:1Cxze/Hr0
ESCじゃなくて?
2020/06/17(水) 01:40:06.29ID:2K1kE0Gb0
ショートカットはないけど適当なところをクリックするだけだと思うが?
2020/06/17(水) 05:28:54.57ID:VIsxBMk+0
← で選択の最初
→ で選択の最後
に、キャレットになる
macOSの標準=テキスト編集ならどこでも(Finderで名前変えるとかでも)
もしかしたら control+なにがし が同等であるかもしれない
2020/06/17(水) 05:38:20.91ID:VIsxBMk+0
リストの選択なら Command+Click。ショートカットは無いと思う
無選択にできるリストなら。何か選んでなきゃならないリストでは無理だろうし
805名称未設定
垢版 |
2020/06/17(水) 10:10:05.33ID:XUgEmOZo0
コードエディタでの文字列なら
ctrl f 1文字進む
ctrl b 1文字戻る
ctrl a 行頭
ctrl e 行末
ctrl p 次行
ctrl n 前行
これでカーソル移動。同時に選択も外れる

因みに
ctrl h 前1文字削除
ctrl d 後1文字削除
ctrl k カーソル位置から行末まで削除
2020/06/17(水) 11:26:27.88ID:/lAP9tXZ0
たくさんレスありがとうございます。
ウインドウズで言うControl+Aの逆のControl+Dがほしかったのですが
言われてみるとどこかをクリックすれば解除されますよね

プログラマーはマウスやトラックパッドを極力使ってはいけない
ホームポジションから手を離すなって教えられているので
クリックするという概念がありませんでした

混乱させて申し訳なかったです
変な質問に答えてくれてありがとうございました
2020/06/17(水) 19:50:31.52ID:ws6qjzFu0
俺は表示している領域にカーソルを持ってくるショートカットを知りたい。
Page Down/Upで表示領域を切り替えた後、表示している領域の真ん中にカーソルを持ってきたい。
クリック以外で。
2020/06/17(水) 20:03:22.09ID:ziihAWt+0
やればええやん
809名称未設定
垢版 |
2020/06/17(水) 20:27:43.25ID:XUgEmOZo0
任意の場所に来ないならあんまり意味を感じないな。
それだったらトラックパッドを親指で適当にタップした方が早い。
2020/06/18(木) 09:10:19.95ID:/ff51Sgk0
os10.6ですがxcode2.2や3.1や3.2や3.6をインストールとアンインストールをくり返してたら、
エラーが起きて起動しなくなってしまった。
prefarenceフォルダ内のファイルを消しても直らない。
811名称未設定
垢版 |
2020/06/18(木) 09:22:28.61ID:AvGki1Sr0
>prefarence
そんなフォルダ無いしな
2020/06/18(木) 12:07:11.84ID:jtHEcY1U0
原因はConsoleに出てるだろ
2020/06/18(木) 13:19:28.35ID:Z13e7E5O0
アンインストール繰り返しって、どうせゴミ箱に放り込んだだけだろ?
いろいろグジャグジャになってそうだからOSごとリストアするのが吉
2020/06/18(木) 13:45:36.52ID:4V9jpJGW0
ストアアプリでも単に消しただけじゃゴミがそのまま放置されるからな。
10年前からの環境じゃもうワケワカメ。
815名称未設定
垢版 |
2020/06/18(木) 13:58:26.03ID:Umhqix5u0
ただの報告なのだから、どうせ馬鹿やってのだろくらいで読み飛ばせばいい
2020/06/21(日) 11:37:41.28ID:LZAfrR7O0
Xcode 12はどれくらいのサイズになるんだろうか?
20GBオーバーになるともう笑うな・・・
Visual Studioもフルインストールするとすごいことになるけど
2020/06/22(月) 12:00:14.55ID:37HxeiDp0
Xcode 11を使っていてアシスタントエディタでManualが選べなくなってしまった。
前はできていた気がするんだけど・・・
XcodeとOSの再起動やっても直らない。全然作業が進まなくなってしまった。

この問題にハマった人いる?
2020/06/22(月) 12:04:25.71ID:JhrMPlDr0
どういう状況だ?
グレーアウトしてるのか、そもそも操作に表示されてないのか
あと、履歴との比較になってるオチじゃないよな?
2020/06/22(月) 12:27:14.59ID:37HxeiDp0
>>818
そもそも、表示されない。
Automaticの上にManualが出てくるはずなんだけど全く出てこない。


>履歴との比較になってるオチ
それはない。
2020/06/22(月) 12:29:25.36ID:37HxeiDp0
IBOutletは事前にコードで書いておいて、それをIB上で割り当てる方法でできたから、これで対応するわ・・・
2020/06/22(月) 16:15:44.38ID:VcKvFii80
swiftUIが出てから少しずつ変わり始めたよなー
2020/06/22(月) 19:05:59.82ID:DhQCJ3NP0
何か変わるとしたらStoryboardのDeploymentTargetを変えるとどうなるかとかかなぁ
2020/06/23(火) 04:04:23.95ID:j2ugnX3R0
Introducing Xcode 12
https://developer.apple.com/xcode/
2020/06/23(火) 04:20:16.96ID:pnW7oXEX0
ナビゲーションのフォントサイズ選択はうれしい
SwiftUIの既存のコードは使えるとはいえ
最善の書き方は変わるんだろうな
2020/06/23(火) 05:26:51.76ID:Xdv3Zb1m0
Navigatorのファイル名は等幅フォントで表示したいのは私だけですかねえ
2020/06/23(火) 07:20:26.93ID:ydQPpHHD0
まさかのロゼッタ復活
ロゼッタを用意するってことは相当に変えてくるんだな
OSで吸収できないくらい
開発環境の移行が面倒くさいな
2020/06/23(火) 07:40:49.91ID:+G8Eqfqd0
お前にはロゼッタと口ゼッタの違いがわかるか
2020/06/23(火) 10:00:32.26ID:vzQVtCVs0
く、口ゼッタ、、、
2020/06/23(火) 10:43:59.49ID:plQo76Uj0
口ゼッ夕 では
2020/06/23(火) 11:06:23.12ID:oM1xoaMt0
□ゼッタ?
2020/06/23(火) 11:36:37.68ID:sEOiGXj30
お前にはロゼッタとロゼッ夕の違いがわかるのか?

ヒラギノ角ゴだとマジわかんねえ…
2020/06/23(火) 11:43:18.45ID:yLWnFbA/0
おれがむかしタ焼けだったころ
かあちゃんが小焼けで
父ちゃんが胸焼けだった
わかんねーだろーな
2020/06/24(水) 15:16:34.43ID:nBFH4o5D0
Big SurにもXcode beta入れたけど使いづらい。
慣れるしかないな・・・
834名称未設定
垢版 |
2020/06/24(水) 16:59:05.01ID:1JysMKOK0
>>832
わかるかなー、わかんねーだろーなー

じゃなかったっけ?
835名称未設定
垢版 |
2020/06/26(金) 07:34:39.92ID:ZVPXsP5v0
>>816
Logic Pro Xをフルに音源までインストールすると100GB超えるw
836名称未設定
垢版 |
2020/06/26(金) 10:20:57.19ID:P/jnYpMF0
Xcode11のフォルダ行って
>du -sh
したら、8.5GB
だった。
Xcode12betaのxipファイルは9.1GBだった。
展開後20GBぐらいかも。
2020/06/26(金) 10:56:01.20ID:MftElWQQ0
20GBオーバーだったよ。
Apple Silicon対応版だとそれ以上になるな。
2020/06/26(金) 16:39:41.02ID:Aap3JHYZ0
安心しろ
外部に色々作るファイルに比べりゃアプリサイズなんて小さいもんだ
2020/06/29(月) 19:50:22.24ID:L+hVY3Pl0
Xcode 12 のアイコンはBig Surに合わせてに角丸になってるな。
2020/07/02(木) 14:43:21.05ID:c/obmO970
xcode12でnotalization通るのかな。
2020/07/04(土) 07:48:45.34ID:cJI2f/Y70
外付けUSBに、10.11入れて、Xcode12beta試してみたいです。
テスト環境でのiCloudとdevアカウントって、メインのは使わない方がいいですか?皆さんどうしていますか?
842名称未設定
垢版 |
2020/07/04(土) 07:59:19.09ID:AYXdUkGF0
>>841
出来ると思う。
Mojave installed MBP15にexternal USB-SSDを接続して、Catalinaをinstallした事ある。

PowerOn時にOption Key Pressed状態でOn/Off Buttonを押すと、しばらく待ってるとBoot Managerが立ち上がってくる。

external USB-SSDを選択するとCatalinaが起動。

同様に、Big Surも起動すると思う。

Big Sur Public Betaの配布、開始されたのかな?
843名称未設定
垢版 |
2020/07/04(土) 08:00:36.37ID:AYXdUkGF0
>>842
[Apple Beta Software Program](https://beta.apple.com/sp/ja/betaprogram/)
2020/07/04(土) 13:25:05.41ID:jmhLPxy60
むしろ今は外付けの方がいい
内蔵でコンテナ2つ作る余裕なければ

macOS 11 Big Sur Betaを既存のmacOSと同じAPFSコンテナにインストールすると「互換性のないディスク」として認識され、ソフトウェア・アップデートがインストールできなくなるので注意を。
https://applech2.com/archives/20200701-macos-11-big-sur-beta-apfs-container-issues.html

ただ、俺も外付けUSBのHDDに入れたけどクッソ遅い
Dockのバウンドも止まって検証ダイアログも消えて、その後何分も経ってからやっと起動した
2020/07/04(土) 14:30:44.78ID:cJI2f/Y70
入れてみました。とりあえずAppKitベースの普通のウィンドウタイトルバー、クローズボタンなど1ピクセル左上に寄って見えますね。バグレポート出すかな。

unified titlebarなら気にはならないけど。
2020/07/04(土) 19:12:40.39ID:2gP001bn0
>>844
外付けのSSDな。当たり前だろ。
2020/07/05(日) 20:28:29.42ID:BgFDKA390
OS10.6.8、 ちょっとcarbonアプリをやりたいのですが、
XCODE3.2を入れたら新規プロジェクトにcarbonアプリケーションがありませんでした。
これはどうにか操作をすると出てくるのでしょうか。
それとも、Xcodeバージョンを下げないといけませんか?
2020/07/06(月) 14:32:07.03ID:/zm3+R0d0
Xcode 3.2 でもいいけど、プロジェクトテンプレートは 2.x からコピらないとダメらしい
https://wavemetrics.net/Downloads/FTP_Archive/IgorXOPToolkit/Xcode/XOPsInXcode3.2.pdf
Using Xcode 3.2 or Later
2020/07/06(月) 14:37:04.30ID:/zm3+R0d0
>>846
>2.x からコピらないと
あ、続きがあった。3.x (3.0,3.1か)でもいい
なんだったらテンプレートだけダウンロードできるようにしたよってURLあるけど、今は存在しないかな
2020/07/08(水) 00:08:16.97ID:6IQDaVFG0
>>848
ありがとうございます。
古いバージョンはどちらにしろ必要となるんですね。だったら古バージョンだけでいいかな。
2020/07/08(水) 02:05:09.18ID:1sZr8PXi0
Xcode 12 beta 2 (12A6163b)
Xcode 12 for macOS Universal Apps beta 2 (12A8161k)
2020/07/08(水) 08:35:23.46ID:VDOxS24W0
回線遅すぎ?て落ちてこない
2020/07/08(水) 09:39:09.85ID:R1k+bHcQ0
展開するのに時間かかり過ぎ
2020/07/08(水) 13:48:00.26ID:b3oxZl1V0
アプリが出来るまで時間かかりすぎ
2020/07/08(水) 15:03:03.00ID:IWGFdHMf0
ダウンロード途中で失敗する
お前らちょっと俺が終わるまで待って
■ このスレッドは過去ログ倉庫に格納されています

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