安装Xcode 4.3后,我无法使用管理器验证和分发应用程序.在Xcode中构建,签名和验证时,组织者中的验证失败,并在此问题的标题中显示消息.
首先,Xcode 4.3可以自动下载配置文件(管理器中有一个选项),但它只下载开发配置文件并忽略分发配置文件,就好像没有.好的,我手动下载并安装它,它出现在管理器中.然后,我为项目和目标设置了正确的代码签名标识,并使用与我的钥匙串中的分发证书匹配的分发配置文件.然后我进行归档(build-sign-verify)并且没有错误,在日志中我看到CodeSign的绿色复选标记和验证步骤.看起来很好,存档显示在管理器中.
这就是出错的地方,我只选择验证,选择我刚刚在iTunes Connect中准备的新版本,选择正确的代码签名身份,与用于存档的相同(实际上,我的情况下没有其他选择),它要求对于iTunes登录/密码照常,然后说
Codeign操作失败
检查您选择的身份是否有效
唉唉!为什么!?归档它时没有问题,然后在尝试提交到AppStore时,相同的代码签名不起作用.好吧,甚至没有提交,但在实际发送之前进行验证.所以这个问题是我的机器的本地问题.在构建期间成功完成的签名和验证在Organizer中失败...
我尝试了一切,重新安装Xcode,删除/撤销并重新颁发所有证书,从钥匙串中删除重复的私钥和公钥,将所有证书放入一个"登录"钥匙串,发布新配置文件,安装Application Loader 2.5.1,以及等等......仍然没有运气.
可能是因为我之前的Xcode安装有一些遗留问题吗?或者我必须更新一些工具才能使管理器正常工作?
同时,如果有人知道将二进制文件上传到AppStore的另一种方式,请分享.我无法弄清楚如何使用Application Loader,当它要求我选择要上传的包时,我所拥有的是Xcode在存档步骤中创建的xcode存档.如何获取iap或Application Loader想要的任何文件?
有没有办法以编程方式确定当前正在运行的应用程序是否仅为开发而构建和签名,或者是否为分发而构建?并且可以确定是否为应用商店或临时分发构建?
例如,是否可能访问代码签名并从那里获取信息?或者某些变体中是否存在某些不存在于其他变体中的文件?是捆绑信息的一部分吗?或者它可以从可执行文件派生?
任何提示都表示赞赏.
似乎embedded.mobileprovision文件是ASN.1格式.
我正在为一家公司开发一个iPad应用程序.出于保密原因,他们不希望将应用程序发布到应用程序商店.
满足企业计划要求但尚未参与.该公司想知道分销过程是如何进行的.我潜入了苹果文档丛林,我对配置文件有点困惑.由于保密原因,我想使用带有配置文件的DeviceLock的apple安全api,所以我遇到了MDM-Servers.
现在我的实际问题是:我是否仍然需要我想要与企业程序一起使用的每个设备的UDID?如果是,我是否可以通过MDM-Server将新的配置文件(使用新设备)推送到所有现有设备,而无需重新编译和重新分发整个设备应用程序吗?
我正在绘制具有大量数据点的累积分布函数.我在同一个绘图上绘制了几行,用标记识别,因为它将以黑白打印.我想要的是在x维度上均匀间隔的标记.我得到的是每个数据点一个标记(并且给定点数,它们都重叠)
我不确定这是我对如何绘制好的理解,或者只是缺乏理解matplotlib.我找不到'标记频率'设置.
一行的简单解决方案是从行中获取每个N'值,并将其用作linestyle =''的单独行,但我希望标记垂直对齐,并且不同的x数组具有不同的长度.
# in reality, many thousands of values
x_example = [ 567, 460, 66, 1034, 275, 26, 628, 99, 287, 157, 705, 421, 1093, \
139, 204, 14, 240, 179, 94, 139, 645, 670, 47, 520, 891, 450, 56, 964, \
1728, 99, 277, 356, 1628, 745, 364, 88, 112, 810, 816, 523, 401, 89, \
278, 917, 370, 53, 39, 90, 853, 356 ]
x = sort(x_example)
y = linspace(0,1,len(x))
ax = subplot(1,1,1)
plots[w] = ax.plot(x,y, …Run Code Online (Sandbox Code Playgroud) IPA文件和.xcarchive有什么区别?
使用Application Loader上传应用程序需要创建哪一个?
谢谢.
我有一个脚本,可以创建virtualenv,安装distribute并pip在其中,然后可选地克隆一个gitrepo.
现在我已经安装了我将要开发的项目.但是没有安装它的依赖项.如何pip安装所有依赖项,就好像我已经发布了一样pip install MyApp?
编辑:显然我的问题是这一个的重复.
不完全确定,但pip install -e .似乎做我想要的,没有太多额外的东西躺在身边.如果我的代码没有链接,我更喜欢site-packages.
我想知道是否可以在没有源代码的情况下分发用于生产的RoR应用程序?我在SO上看过这篇文章,但我的情况有点不同.这将是一个由具有一些线索的人管理的应用程序,所以我很酷,仍然需要在客户端设置Apache/Mongrel/MySQL.我真正想要的是保护源.编码似乎是分发PHP应用程序的一种流行方式(例如:Helpspot).
我发现了这些潜在的解决方案:
我听说可能使用JRuby并分发字节码可能是实现这一目的的一种方法,但我从未使用过JRuby所以我不确定涉及到什么.
任何人都可以提供任何想法和/或已知示例吗?理想情况下,我也希望拥有某种自动构建方案.
现在,我有自己的自己开发的测试工具/目录结构/支持doc strucure /我的库分发工具.然而,阅读博客文章写你的代码就像CPAN一样,这听起来是个好主意.然后它发生在我身上,我真的不知道该怎么做.
有什么好的资源可以开始在类似CPAN的结构中制作自己的Perl包?
我目前正在使用Mac OS X,现在我需要构建一个.exe文件,以便Go程序可以在Windows上运行.那么问题是如何在MacOS amd64下为Win X86构建可执行文件?或者这样做不可能吗?
我已经看了几个小时才解决这个问题,所以希望有人可以帮助我.
当我尝试存档我的项目(所以我可以把它放在应用程序市场)时,我收到代码签名错误:
Codeign失败,退出代码为1
还有一些额外的信息说
iPhone发行:公司名称:未找到身份
我已经创建了一个分发配置文件(多次)并遵循了一些建议(比如卸载/安装Xcode).我的分发档案截止日期也是2014年2月.
我可以毫无问题地构建我的项目,并使用我的iPhone Developer配置文件在iPhone上运行它.
有谁知道我在这里做错了什么?任何帮助,将不胜感激.
distribution ×10
ios ×4
iphone ×2
xcode ×2
asn.1 ×1
codesign ×1
cpan ×1
distribute ×1
encoding ×1
enterprise ×1
go ×1
macos ×1
marker ×1
matplotlib ×1
obfuscation ×1
perl ×1
pip ×1
plot ×1
python ×1
ruby ×1
signature ×1
udid ×1
validation ×1
virtualenv ×1
windows ×1
xcode4 ×1