我通过Application Loader将我的应用程序上传到iTunesConnect,然后点击"提交审阅"按钮,我收到此错误:"ITC.apps.validation.pre release build missing".这究竟是什么?我该如何解决这个问题?
我已经从cocoapods安装了PSCarouselView到我的项目.当我尝试使用这个lib时,我遇到了运行时错误.并且错误说无法加载nib文件...
我检查了库,看到nib文件正确注册.此外,我还检查了目标成员资格并选中了复选框.然后我检查podspec文件,找不到任何有关lib的podspec,然后我为lib创建了一个pod规范文件.使用下面的命令
pod spec create [PSCarouselView]https://github.com/DeveloperPans/PSCarouselView
Run Code Online (Sandbox Code Playgroud)
然后我可以检查podspec文件并添加以下命令;
s.resources = "Resources/*.xib"
s.resource_bundles = {
'PSCarouselView' => [
'Pod/**/*.xib'
Run Code Online (Sandbox Code Playgroud)
实际上,在将此命令添加到podspec之前,xib文件已复制到我的项目中.我只是拼命地试着......
和xib文件注册的代码如下所示;
[self registerNib:[UINib nibWithNibName:@"PSCarouselCollectionCell" bundle:nil] forCellWithReuseIdentifier:@"PSCarouselCollectionCell"];
Run Code Online (Sandbox Code Playgroud)
并且标识符也正确定义;
所以现在我非常渴望如何解决这个问题.
我在下面分享错误;
MyTestApp[18232:1316081] *** Terminating app due to uncaught exception 'NSInternalInconsistencyException', reason: 'Could not load NIB in bundle: 'NSBundle </Users/adminuser/Library/Developer/CoreSimulator/Devices/464AB3F8-3C31-4473-AD1B-F554F3F59CDB/data/Containers/Bundle/Application/B4A5F964-A6E0-4357-878F-11A299FD1ACA/MyTestApp.app> (loaded)' with name 'PSCarouselCollectionCell''
*** First throw call stack:
(
0 CoreFoundation 0x0000000101598d85 __exceptionPreprocess + 165
1 libobjc.A.dylib 0x000000010100cdeb objc_exception_throw + 48
2 CoreFoundation 0x0000000101598cbd +[NSException raise:format:] + 205
3 UIKit 0x00000001023dec89 -[UINib instantiateWithOwner:options:] + …
Run Code Online (Sandbox Code Playgroud) 我需要在Split View Controller中更改View Controllers的宽度大小.我的意思是第一个视图控制器的默认值是320.第二个是703.我需要用605和419更改它们.Btw项目是iPad - Landscape项目.有没有办法做到这一点?
我查了几篇文章,但找不到干净的解释.如何以UITextField
编程方式创建事件?