我已经向Apple提交了一个iPhone应用程序.它被拒绝了,因为它没有在iPad上运行.我将问题追溯到iAds并修复了它.然而,现在我发现iAds没有出现在iPad上(这里已经报道了一个不同的问题).我可以通过使应用程序通用来解决所有这些问题.我的问题是,在将应用程序作为iPhone应用程序提交后,我无法将其更改为iTunes连接中的通用应用程序.我可以删除该应用并重新提交,但我相信我必须使用不同的名称.在对当前名称进行了大量投资后,我非常想避免这种情况.这有什么方法吗?
我已经设置了两个类似的firebase应用程序.在这两种情况下我打电话
self.firebase = [[Firebase alloc] initWithUrl:kFirebaseRoot];
Run Code Online (Sandbox Code Playgroud)
在一个案例中一切正常.在另一种情况下,我遇到了崩溃
2014-05-19 11:18:59.726 MyApp [28041:60b]*由于未捕获的异常'NSInvalidArgumentException'终止应用程序,原因:' - [FRepo initTransactions]:无法识别的选择器发送到实例0x8f50c10' 第一次抛出调用堆栈:*
0 CoreFoundation 0x023131e4 __exceptionPreprocess + 180
1 libobjc.A.dylib 0x020928e5 objc_exception_throw + 44
2 CoreFoundation 0x023b0243 -[NSObject(NSObject) doesNotRecognizeSelector:] + 275
3 CoreFoundation 0x0230350b ___forwarding___ + 1019
4 CoreFoundation 0x023030ee _CF_forwarding_prep_0 + 14
5 MyApp 0x0002b63b -[FRepo initWithRepoInfo:] + 187
6 MyApp 0x0002ab05 -[FRepoManager getLocalRepo:] + 597
7 MyApp 0x0002b3ff +[FRepoManager getRepo:] + 111
8 MyApp 0x000544dc -[Firebase initWithUrl:] + 204
9 MyApp 0x000172f2 -[FLPresenceManager initFirebase] + …Run Code Online (Sandbox Code Playgroud)