2012-05-02 11 views
0

私の現在のプロジェクトにゲームを追加したいのですが、ゲームと私の現在のプロジェクトは2つのプロジェクトに分かれています。1つのプロジェクト内でゲームやアプリを実行する方法--iPhone/iPad/iOS

私は2つの可能な解決策を考えています

  1. は、ソースコードをマージします。しかし、私はこれをやりたいとは思っていません。それはとても面倒で非常に面倒です。
  2. ゲームを.appまたは.ipaまたは.aなどにパッケージングしてから、このゲームパッケージをプロジェクトにインポートしますが、Objective-Cコードで実行する方法がわかりません。

実際、第2の方法を以下に説明する。

NSWorkspace *workspacce = [NSWorkspace sharedWorkspace];  
NSString * appPath = [[workspacce activeApplication] objectForKey:@"NSApplicationPath"]; 
appPath = [appPath stringByDeletingLastPathComponent];  
appPath = [appPath stringByAppendingPathComponent:@"/CSVEdit.app"]; 
[workspacce launchApplication:appPath]; 
[[NSWorkspace sharedWorkspace] launchApplication:@"a`enter code here`ppName"] ; 

誰かが効果的か簡単な解決策を持っていますか?

答えて

0

マージは唯一の選択肢だと思います。別のアプリを起動することは許可されていないためです。

Apps that install or launch other executable code will be rejected 

第2章機能点2.8は、termsで書かれています。

+0

私がマージを選択した場合、これを行うためのコードスキルは分かりますか?ゲームとして、あなたは "appDelegate"ファイルが複雑であることを知っています、私は自分のプロジェクトに直接appdelegateのオブジェクトを作成できますか?または2つのファイルをマージしますか?ありがとうございました !! – Supery

関連する問題