我疯狂地测试我的应用程序购买inApp.我无法获得任何有效的产品.
我会尝试在这里提出一些问题,希望有人能回答.
我是否必须在iTunes连接上传我的测试应用程序的二进制文件?我的应用程序从未在应用程序商店发布,它是一个刚刚测试的全新应用程序.
如果我必须上传二进制文件,我上传一个Distribution signed二进制文件.现在,我必须在我的测试中使用相同的二进制文件(Distribution signed)吗?或者我可以使用开发者二进制文件?
我已经检查了很多次关键和已知的问题,如边界ID,税收信息,清除待售复选框以及所有这些事情.他们都没问题.
添加iAP产品后,它被标记为"等待审核",这是正确的还是我应该等待它更改状态才能看到它有效?
Apple是否有可能或将为Siri提供API?如果我能喝着咖啡说,那会很棒
网友:嘿Siri,请你打开愤怒的小鸟; 4级并为我抛出第一只鸟.确保你至少打了一头绿猪,或者它已经从你的薪水中拿出来了.
Siri:是的,我会帮你的.
这可能吗?你认为Apple会向我们提供这个吗?
我需要创建一个可以在mac上运行的bash脚本.它需要下载站点的ZIP文件并将其解压缩到特定位置.
curl -O)unzip filename.zip path/to/save)我需要这样做,以便人们可以双击桌面上的文本文件,它将自动在终端中运行.
如何制作它以便用户可以双击桌面上的图标并运行?该文件需要什么扩展名?
网络链接调节器首选项窗格(从Apple开发人员网站上的" Xcode的硬件IO工具 - 2012年7月下旬 "DMG安装)在打开时似乎没有任何效果.该问题的原作者报告了Mountain Lion的症状.后来的编辑器在Lion上安装了Xcode 4.5.1时遇到了相同的症状和缺乏预期的网络行为变化.
启用后,/ var/log/system.log显示:
Jan 17 17:36:14 matt-mmf-macbook [0x0-0x1d01d].com.apple.systempreferences[371]: System Preferences(371,0x10fac7000) malloc: *** auto malloc[371]: error: GC operation on unregistered thread. Thread registered implicitly. Break on auto_zone_thread_registration_error() to debug.
Jan 17 17:36:18 matt-mmf-macbook System Preferences[371]: process command (simulate) failed
Jan 17 17:36:18 matt-mmf-macbook [0x0-0x1d01d].com.apple.systempreferences[371]: _nlc_start_simulation: (os/kern) failure
Jan 17 17:36:18 matt-mmf-macbook System Preferences[371]: Starting Network Link Conditioner
Run Code Online (Sandbox Code Playgroud)
并且网络连接不会显示所选配置文件指定的行为.
有没有人成功地让它工作,或弄清楚system.log中的错误可能意味着什么?截至2013-01-17,"接受/正确"的答案对于遇到症状的每个人都不起作用.
即使在大屏幕上,SharePoint 2007(WSS或MOSS)日志也不容易阅读,任何人都可以遇到能够执行以下操作的日志查看器:
上述功能的一部分是可以接受的,WinForms或SharePoint功能等一系列工具也是可以接受的.
除了引起我注意的顺序之外,下面的列表没有任何特定的顺序.如果您对以下答案中的产品upvote/comment有任何经验,我已经发布了我找到的日志查看器.
发现到目前为止:
Github最近发布了他们的Atom编辑器开源.因为它都是用JavaScript编写的,所以它应该相对容易嵌入.不幸的是,除了在节点和Chromium的自定义版本中它们与Atom版本捆绑在一起之外,它看起来不像任何地方.
有谁知道如何为浏览器打包Atom?有没有人尝试过这个?
这是可能的,因为Apple开源代码(libdispatch?)我对如何使用它感到困惑.这是一个具有任何应用程序可以使用的API的库,还是内置于Mac OS X中的操作系统功能?可以单独构建"for"Mac和iPhone(使用iOS 4)的应用程序吗?
我假设必须运行一个端口,以便gcc与Apple引入的新语义兼容.
我使用openURL 从App A打开应用程序B,然后我得到这个警告对话框" App A想要打开App B ",有两个按钮,"打开"和"取消".
如果我按"取消",应用程序B将无法打开,对话框将再次出现.
如果我按"打开",应用程序B将打开,对话框将不再出现.
我想以某种方式使它看起来不是开始.我想知道是否有一个键应该添加到应用程序A的info.plist,以便在对应用程序B执行openURL时跳过对话框步骤.
有任何想法吗?
更新:
检查后,我无法找到解决问题的方法.看起来这个对话框无论如何都会出现.我希望Apple会添加自动处理它的选项,好像两个应用程序都是我的,逻辑上,不应该有任何对话框来确认它们之间的切换......
我正在尝试将我的应用程序上传到苹果应用程序商店,但是!我已经设置了我的应用程序ID,证书等...然后根据apple howtos逐步构建签名应用程序.在iTunes Connect中,我已经注册了我的应用程序记录,是的!我按了蓝色按钮:"准备上传二进制文件",我的应用程序状态为:"等待上传".我甚至收到了一封电子邮件,我现在可以上传我的二进制文件.但!即使我尝试运行安装向导并在Application loader中输入正确的信息,我仍然会收到消息:
No eligible applications were found.
Run Code Online (Sandbox Code Playgroud)
为什么!?我对此非常绝望.我花了超过5天的时间尝试重复,一步一步地做所有事情,甚至试图通过XCode 4.0.2验证我的应用程序失败,但是消息:找不到合适的应用程序记录.
请任何人帮忙!我4天前写过这个问题给苹果技术支持,但他们直到现在还没有回复!我开始后悔为这个"苹果开发者胡言乱语"赚钱了.
我正在尝试检测连接到无线网络的Apple设备.使用Bonjour相对简单,但我也试图检测它是什么类型的设备.比如,MacBook Air,MacBook Pro,MacPro,iPhone,iPod或iPad.
我发现Bonjour对MacBook和MacPros的请求包括对查询的"附加部分"响应,其中包括模型:
;; ADDITIONAL SECTION:
Q9550._device-info._tcp.local. 10 IN TXT "model=MacPro3,1"
Run Code Online (Sandbox Code Playgroud)
和
;; ADDITIONAL SECTION:
Air._device-info._tcp.local. 10 IN TXT "model=MacBookAir4,2"
Run Code Online (Sandbox Code Playgroud)
通过测试iPhone(3GS和4),iPod touch和iPad2,所有iDevices只响应他们的名字:
;; ANSWER SECTION:
111.1.168.192.in-addr.arpa. 10 IN PTR gmPad2.local.
Run Code Online (Sandbox Code Playgroud)
显然,该名称可能无法反映该设备.所以,我不想尝试从名称中推断出设备的类型.有没有人知道检测iDevice类型的任何其他方法?
编辑:为了清楚,我使用的命令是:dig @ 224.0.0.251 -p5353 -x 192.168.1.111 ...替换Apple设备的IP地址
ios ×4
iphone ×2
macos ×2
objective-c ×2
xcode ×2
app-store ×1
atom-editor ×1
bash ×1
bonjour ×1
code-editor ×1
discovery ×1
editor ×1
io ×1
ios9 ×1
javascript ×1
logging ×1
networking ×1
osx-lion ×1
sharepoint ×1
siri ×1
sirikit ×1
unzip ×1