問題タブ [xcode-project]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ios - 1 つの Xcode プロジェクトを別のプロジェクトに追加して、それを単一のプロジェクトにしますか?
私はこれについて良い調査をしましたが、物事は失敗し、助けが必要です.
プロジェクトが開始されたとき、プロジェクトに参加していたのは私だけでしたが、その後、雇用主によって別の従業員がプロジェクトに参加するように採用されました。私たちは両方とも iOS 開発に不慣れだったので、新しいプロジェクトを作成し、両方のプロジェクトを単一のモジュールに簡単にマージできることを念頭に置いて作業を開始しました。新しい雇用主が作成した2番目のプロジェクトを、作成したプロジェクトにドラッグアンドドロップして追加しましたが、このコードでは
エラーは、宣言されていない型 'AllNotesViewController ' 'AllNotesViewController' の使用が、プロジェクトに追加した 2 番目のプロジェクトにあることを示しています。何が悪かったのか ???なぜそのエラー??? 2 つのプロジェクトを 1 つにマージするにはどうすればよいですか ???
ios - Xcode プロジェクトがワークスペースにある場合にのみコンパイルされるのはなぜですか?
別のプロジェクトP1があるワークスペースの一部である Xcode プロジェクトP2があります。
P1をビルドすると、Cocoa Touch Framework が作成されます。P2では、P1 で作成されたフレームワークを [一般] -> [フレームワークとライブラリのリンク] -> [P1.framework の選択] に移動して追加しました。
次に、P2プロジェクトをビルドすると、P1.framework が統合された状態で正常にコンパイルされます。だから、これで大丈夫です。
ワークスペースを開いてワークスペースからP2プロジェクトをビルドする代わりに、ファイルをクリックしてP2プロジェクトを直接開きp2.xcodeproj
ます。p1.framework
その中のファイルを見ることができます。
しかし、今P2をビルドしようとすると、エラーが発生します:
フレームワークが見つかりません P1。clang: エラー: リンカー コマンドが終了コード 1 で失敗しました (呼び出しを確認するには -v を使用してください)。
ファイルから直接開いたときにP2がエラーを出す理由を理解するのを手伝ってくれる人はいp2.xcodeproj
ますか?
ios - Swift カスタム Xcode プロジェクト テンプレート
SwiftでXcodeプロジェクトテンプレートを作成しようとしていますが、少し成功しましたが、xibファイルをロードする際に問題に直面しています
Xcode で xib を選択すると、エラー ポップアップが表示されます。
Xcodeプロジェクトテンプレートでxibファイルを作成する方法を知っている人はいますか?
以下のパスにプロジェクト テンプレートを追加しました。
~/ライブラリ/開発者/Xcode/テンプレート/プロジェクト テンプレート/CustomTemplate/
フォルダの下に作成されます..
/Base.xctemplate
/バンドル Base.xctemplate
/iOS アプリケーション.xctemplate
/Swift Application.xctemplate
Xcode テンプレートの使用に関するいくつかのクエリ:
- Xcode プロジェクト テンプレートの作成に関する Apple のドキュメントが見つからないということは、Apple が Xcode カスタム プロジェクト テンプレートの作成をサポートしなくなったということですか?
- Swift アプリではカスタム Xcode プロジェクト テンプレートを使用できますか?
- Apple は、カスタム プロジェクト テンプレートを使用して作成された、送信されたアプリを拒否しますか?
- Xcode カスタム プロジェクト テンプレートは、実際に使用するためのより良い方法ですか?
- 私が見つけたすべてのリンクと参照は Xcode4.x までです。それは、その後 Xcode プロジェクト テンプレートのサポートが利用できないということですか?
参照: http://www.telerik.com/blogs/how-to-create-custom-project-templates-in-xcode-7
どんな助けでも大歓迎です..
ios - アーキテクチャ x86_64 の未定義のシンボル: "_CBCentralManagerOptionShowPowerAlertKey"、React Native で Appodeal をインポートする
Appodeal を React Native iOS アプリにインポートしようとしています。このAppodeal XCode チュートリアルに従いました
そのため、リンクでエラーが発生し、それを解決する既存の方法をいくつか見つけましたが、どれも役に立ちませんでした。
エラー:
だからここに私の「ライブラリとバイナリをリンクする」リストがあります:
そして、ここに私のコンパイルソースとターゲットメンバーシップがあります:
ビットコード無効:
その他のリンカー フラグ:
アーキテクチャ:
私のプロジェクトのルートにある Appodeal の依存関係:
そして、それが私が変更したすべてなので、どこで間違ったのかについてのアイデアはありますか?
xcode - OS X スクリーンセーバーの 5 つのバリエーション (エディション) を作成するための xcode7 での Project/Target/Scheme の適切な組み合わせ
Mac + Windows スクリーンセーバー ( http://starmessagesoftware.com/moonscreensaver/ ) をアップル ストア以外で配布していますが、アップル ストアからも配布したいと考えています。スクリーン セーバーは、主に C++ で記述されています。
アップル ストアの外では、3 つのエディションがあります。
アプリ ストアには 2 つのエディションがあります 4) 無料 5) 有料
エディション間の違いは、異なるコード署名設定、異なる appID、appNames、および bundleID ((4) と (5) の場合)、およびいくつかの異なる #defines です。
私は、5つのターゲットと、おそらく5つのスキームを持つxcodeプロジェクトを1つだけ持つことを考えています。各ターゲットに1つずつです。
xcode7 では、左側のナビゲーションに「製品」グループもあります。これは、Apple が名前を変更し、UI 全体で一貫性を保つのを忘れた「ターゲット」と同じ用語だと思います。したがって、このソリューションの別の次元として「製品」を持ち込むつもりはありません。
この xcode プロジェクトを整理する最適な方法を教えてください。
私の目標は、すべてのエディションを一緒に、簡単に、最小限の手動変更で作成できるようにすることです (たとえば、次のエディションを作成するために #define を変更することは避けてください)。
どうもありがとう
ios - iOS cordova プロジェクト - Plugins/ の下のフォルダーにプラグイン ファイルをグループ化します。
私は書いてcordova ios plugin
いplugin.xml
ます.
指図。今やりたいことは、フォルダ内のすべてのプラグイン ファイルをグループ化することです。
たとえば、これらの 2 つのファイル (からのスニペットplugin.xml
)があるとします。
iOS プロジェクトの Plugins フォルダー内の MyPlugin フォルダーの下にグループ化したいと思います。
現在、cordova の CLI プラグイン マネージャーは、属しているプラグインに関係なく、すべてのプラグイン ファイルを Plugins フォルダー内にスローしているようです。
target-dir
iOS 用の Android の属性に相当するものはありますか? ヒントはありますか?
前もって感謝します
ios - React Native: バンドル識別子が存在しません
React Native に 2 つの異なるビルド スキームがあり、cocoapod を使用するプロジェクトがあります。それをコンパイルするには、次を実行します。
結果として得られるアプリは、たとえば次のとおりです。
- コマンドを使用して、ビルド スキームの 1 つに対してビルドしますが、他のスキームに対してはビルドしません。
- Xcode は常に両方のビルド スキームのプロジェクトをビルドします。
- さらに、
build/Build/Products/Debug-iphonesimulator/RNProject-customer1.app/Info.plist
そのパスに存在し、ファイルに有効なものが含まれています ( 2 つのビルド スキームのそれぞれにCFBundleIdentifier
一致します)。General > Identity > Bundle Identifier
- プロジェクト設定は両方のスキームで正しいようです (確認後
ios/RNProject.xcodeproj/project.pbxproj
) - スキーマ固有の設定は、
ios/Pods/Target Support Files/Pods-RNProject-customer1
およびios/Pods/Target Support Files/Pods-RNProject-customer2
私はそれを解決するためにさまざまな方法を試しました:
- ランニング
sudo react-native
- RN パッケージャーの再起動
- 手動編集
Info.plist
- ビルド場所の変更
コンソール:
xcode - Xcode プロジェクトの移行
XCode プロジェクトをある Mac から別の Mac にコピーしようとしています。簡単に言うと、プロジェクト ディレクトリを圧縮して別のマシンにコピーし、Xcode でプロジェクトを開きました。
プロジェクトは完全にビルドされず、次のエラーが生成されます。
だから、私はこれらの質問があります:
1- ディレクトリ プロジェクトをコピーして、別の Mac で生成することはできますか?
2- 新しいマシンで Apple 開発者の別のアカウントで実行可能ファイルを生成できますか?
3- ライブラリが見つからないというエラーを解決するには? 図書館は本当にある。
xcode - ストーリーボードを誤って削除した後に xcode に戻す方法
ストーリーボードを誤って Xcode プロジェクトから削除してしまいました。私はこのスレッドに従いました:誤ってMain.Storyboard を削除しましたが、幸いにも Base.lproj フォルダーで見つかりました。
しかし、それを Xcode プロジェクトに戻すのに問題があります。私はまだ iOS と Xcode に慣れていないので、プロジェクトに戻すことができませんでした。分けて開けます。
誰かがそれを私のプロジェクトに戻す方法を教えてもらえますか? どんな助けでも大歓迎です。