由于Apple的收购,TestFlight正在关闭,我正在将我的beta测试组转移到iTunes Connect.
我曾经使用桌面应用上传我的新夜间版本,选择(全部)用户,然后点击下一步,就是这样.死简单.
我已按照http://help.testflightapp.com/customer/portal/articles/1800072上的说明操作,并已将我的联系人导入iTC.现在,我想提交我的构建,但我被告知我需要等待App Review,这对于测试来说似乎很荒谬.我已经搜索并看到我可以添加多达25个"内部"测试人员,这些测试人员不需要App Review来访问测试版应用程序.25个用户对我来说已经足够了,但据我所知,它需要我授予这些人访问我的应用程序的权限,因为它在我的应用程序的预发布/内部测试人员选项卡中明确说明:
可以在用户和角色中添加内部测试人员.
内部测试人员是具有管理员或技术角色的iTunes Connect用户.
我不想授予他们管理员或技术角色,我只是希望他们能够测试我的夜间版本.TestFlightApp就属于这种情况.底线:有没有办法实时提交构建版本,让人们测试它,而无需授予他们访问我的iTC应用程序的权限,也无需等待任何类型的App Review,就像正在关闭的TestFlightApp一样?如果不可能,还有其他选择吗?
我想根据百分比随机生成YES或NO
所以我想"滚动"并有25%的几率击中YES,有75%的几率击中NO
希望有人可以指出我在最佳方式上做正确的方向,也许是一些文章或什么?
我熟悉#pragma mark objective-c/xcode/ios开发,它对于查找代码段很有用.
但是,我想知道除了'mark'之外是否还有其他关键字.比如,你能做#pragma somethingelse吗?提前致谢!
我接近完成一个使用Estimote信标的应用程序在我的项目中使用UUID硬编码,其中列出了使用ibeacon API的所有Estimote信标,但是当我尝试使用设备UUID创建我自己的设备作为信标发射器时与estimote UUID不同,我找不到它,因为我在代码中提到的UUID是Estimote的.
所以我的问题是,有什么方法可以找到我可以用苹果的ibeacon API跟踪的所有信标(Ex-Estimote Beacons,Kontakt Beacons,Blue cat Beacons和ibeacon硬件)?
使用相同的代码我想跟踪所有信标而无需对任何UUID进行硬编码?
可能吗?
如何单独设置UITableViewCells子视图的可访问性.
它不应该作为完整的单元格访问?
我刚刚因为这个原因被App Store拒绝了:
我们已审核了您的应用,并确定由于Apple商标图片,我们无法将此版本的iPhone应用程序发布到App Store.
您不得在网站,产品,包装,手册,促销/广告材料上或与之相关的任何其他目的上使用Apple徽标或任何其他Apple拥有的图形符号,徽标或图标,除非根据明确的书面形式Apple的商标许可,例如经销商协议.
现在,我相信侵权图像是这个 - 但它显然不是iPhone,它用来帮助你找到你周围的朋友手机..我的艺术家画了它,它不是iPhone.

"侵权的Apple商标图像"如上所示
我该怎么办?这是荒唐的.
所以,我想为我的应用程序创建一个响应式登录屏幕,当android 软键盘可见时,它会根据我的选择自行调整.
我的研究:
注意:我android:windowSoftInputMode="adjustResize"已经知道了,所以请不要仅仅提出这个建议.
我已经浏览了许多着名的Android应用程序,如facebook等,只是为了确认天气是软键盘可见时调整屏幕的限制.
然后我在我的三星galaxy tab 2上看到Dropbox android app,这是一个屏幕.现在,当我尝试输入电子邮件时,屏幕以非常流畅和响应的方式调整自己.同样,当我尝试输入密码时,又发生了同样的事情.但我找不到任何其他开源项目,当软键盘出现时确认这样的响应度.xlarge
下面的屏幕解释了我想以类似的方式实现的目标:
请原谅我的大尺寸图像,因为我想说明一点.:)



请注意屏幕的响应性.如果您已安装该应用程序.此外,密码和电子邮件屏幕之间存在大小差异.
我一直在为我的应用程序收到一些奇怪的报告,其中存储的应用程序设置NSUserDefaults正在被清除.这些报告都在iOS 7上
我知道您可以NSUserDefaults通过卸载或拨打电话来手动清除
NSString *appDomain = [[NSBundle mainBundle] bundleIdentifier];
[[NSUserDefaults standardUserDefaults] removePersistentDomainForName:appDomain];
Run Code Online (Sandbox Code Playgroud)
但有没有其他已知的原因让应用程序清除其设置?
目前,我的Minecraft服务器位于CentOS服务器上,使用Git作为版本控制和"灾难管理"的手段.除了两个问题之外,这非常有效:
它很大.因为服务器有一个中央存储库,主分支(服务器实际运行在其上)和一个测试服务器分支,每个包含所有已提交的更改,使SSD无需填充(使用过去1.5个月大约70GB) )
这很慢.在对象目录中存储了如此多的数据之后,提交,推送和拉取的速度很慢,因为它尝试压缩/解压缩并解析所有这些数据.
我正在寻找一种解决方案,让Git对这个应用程序或替代品更有效.以下是我选择使用Git的一些原因:
当我们过去使用精确的tarballing bash脚本来备份服务器时,我们通常会删除超过2周的备份.使用增量备份时,此期限应为一个月或更长时间.
如果你不熟悉Minecraft的结构,它有点像这样:
.
|-- plugins
|-- SomePlugin
|-- config.yml
|-- SomePlugin.jar
|-- world
|-- region
|-- (binary files of chunks, a 2000x2000 world is often 1GB in size)
|-- mcmmo_data (third party plugin)
|-- x coordinate
|-- y coordinate
|-- small flatfile
|-- level.dat
|-- stuff.txt
|-- properties.yml
|-- server.jar
Run Code Online (Sandbox Code Playgroud)
任何人的想法?
我有一个使用Storyboard的应用程序.在视图上有一个AlertViewDialog.
当用户单击第一个按钮("是")时,如何在故事板上打开其他视图?
ios ×6
objective-c ×4
iphone ×3
ios7 ×2
android ×1
backup ×1
bash ×1
git ×1
ibeacon ×1
minecraft ×1
pragma ×1
scripting ×1
storyboard ×1
testflight ×1
uialertview ×1
uitableview ×1
uuid ×1